Zwx. Blog

Expecting, But Knowing, There Is No Miracle.

事务(@Transactional注解)的用法和实例

声明式事务@Transactional例子

参数 @Transactional可以配制那些参数及以其所代表的意义: 参数 意义 isolation 事务隔离级别 propagation 事务传播机制 readOnly 事务读写性 ...

SpringBoot项目打成jar包部署到Linux上

SpringBoot1.5.18 + CentOS7.4

用IDEA打包 直接用maven插件打包,位置:Maven Projects-Lifecycle-package 控制台输出BUILD SUCCESS时,说明打包成功 ... [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ demo --- [INFO] Building jar: C:\Project2\demo\targe...

CentOS7——firewall防火墙使用

转载自网络,供自己查阅使用

firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld 开机启用 : systemctl enable firewalld systemctl语法 ...

事务(Transactional)详解

事务特性、隔离级别、传播机制

前言:   因为是原理性的东西,所以基本都是网上抄来的。我在网上看了大量博客后,将最通俗易懂的解释整理下来,用作自己加深印象。 特性 ACID! 原子性(Atomicity)   事务是数据库逻辑工作单元,事务中包含的操作要么都执行成功,要么都执行失败。 一致性(Consistency)   一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行...

SpringBoot项目整合Swagger框架

SpringBoot1.5.18 + Swagger2

前言: 参加工作这几个月,做的项目都是前后端分离的:前端渲染页面,发送请求给后端,后端接受请求处理参数再返回给前端。 前后端的联系只有接口(API),因此,API文档变得特别重要。 在我工作的第一个项目上,我还不知道有Swagger这个东西,写的接口都是通过手写API文档说明,然后钉钉发消息的形式向前端解释,很麻烦也很难受。 现在了解到了Swagger这个框架,记录一下整合过程。 ...

使用SpringBoot容易犯的错误整理

在一个空的SpringBoot项目上的例子

前言: SpringBoot是Spring社区2014年发布的一个轻量级微服务框架,解决了Spring“配置地狱”的问题。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 其实SpringBoot的本质还是ssm,只是不用进行复杂的xml配置,以及内置了tomcat。 我在初学JavaWeb时,照着教学视频敲过一个SpringBoot的项目,这几天工作上的...

Linux笔记(CentOS7)

个人在学习使用Linux中遇到的问题和总结

Linux各种解压命令 1、*.tar 用 tar -xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar -xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar -xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar -xZf...

【转】为博客添加 Gitalk 评论插件

BY Blog 添加 Gitalk 的评论插件了

前言 由于 Disqus 对于国内网路的支持十分糟糕,很多人反映 Disqus 评论插件一直加载不出来。而我一直是处于翻墙状态的~(话说你们做程序员的都不翻墙用Google的吗😅,哈哈,吐嘈下) 针对这个问题,我添加了Gitalk 评论插件。在此,非常感谢 @FeDemo 的推荐 。 正文 Gitalk 评论插件 首先来看看 Gitalk 的界面和功能: gitalk 使用 ...

【转】Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

【转】Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...