摘要: 消失的事务 端午节前,组内在讨论一个问题: 一个没有加@Transactional注解的方法,去调用一个加了@Transactional的方法,会不会产生事务? 文字苍白,还是用代码说话。 先写一个@Transactional的方法(本文的所有代码,可到Github上下载): @Transactio 阅读全文
posted @ 2019-11-10 22:48 King-DA 阅读(620) 评论(1) 推荐(1) 编辑
摘要: @Transactional注解有两个,一个是spring提供的@org.springframework.transaction.annotation.Transactional 另一个是jdk提供@javax.transaction.Transactional。在回滚的设置上,spring提供的是 阅读全文
posted @ 2019-11-10 22:42 King-DA 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: @NotNull:不能为null,但可以为empty @NotEmpty:不能为null,而且长度必须大于0@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0案例 1.String name = null;@NotNull: false@NotEmp 阅读全文
posted @ 2019-11-10 22:32 King-DA 阅读(13951) 评论(0) 推荐(2) 编辑
摘要: 1、保存并退出 linux下安装好了vim以及gcc后,我们开始新建一个c文件,例如: vim test.c 之后进入vim的编辑框中,点击i进入插入模式,开始编辑程序,当你编写好自己的程序之后,按Esc退出插入编辑状态,然后输入冒号加wq,点击Enter即可,完整的命令如下 :wq 如下图: 退出 阅读全文
posted @ 2019-11-10 19:23 King-DA 阅读(43816) 评论(1) 推荐(2) 编辑
摘要: nginx是一个高性能的HTTP和反向代理服务器。因此常用来做静态资源服务器和后端的反向代理服务器。本文主要记录使用nginx去部署使用vue搭建的前端项目,项目基于vue官方的脚手架vue-cli构建。 打包vue项目 npm run build 通过上面命令后打包好的静态资源将输出到dist目录 阅读全文
posted @ 2019-11-10 19:15 King-DA 阅读(90506) 评论(2) 推荐(4) 编辑
摘要: 一、问题描述 使用mybatis的项目在本地可以正常运行,但当使用maven或Jenkins打包部署到服务器上时出现了绑定错误,异常信息为:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 阅读全文
posted @ 2019-11-10 19:05 King-DA 阅读(25546) 评论(1) 推荐(2) 编辑
摘要: 1.下载nignx http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip 下载后解压,解压后如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe, 阅读全文
posted @ 2019-11-10 19:01 King-DA 阅读(179) 评论(0) 推荐(0) 编辑