spring
牧竹子
且行且珍惜
展开
-
spring注解事务及事务回滚失败的原因
背景spring支持编程式事务管理和声明式事务管理两种方式。编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行原创 2017-03-07 15:56:09 · 10662 阅读 · 1 评论 -
springmvc4.3和3.0配置的不同
新框架总是不断的出现,已经有的中间件也在不断更新,最近用springmvc4.3搭建开发环境说下配置文件springmvc配置文件遇到的坑 配置文件头部的声明也要随着版本号变更这个没什么说的。 重要的部分是如下 4.3主要配置信息版本4.0: org.springframework.http.converter.json.MappingJacksonHttpMessageConverter原创 2017-09-01 14:35:54 · 1665 阅读 · 0 评论 -
redis在spring和springboot中的使用方式以及遇到的坑
背景说明redis在spring中可以使用自己实现的reditUtils工具也可以使用开源的jar包 这里分别以springboot和spring需要的jar为背景,以maven的方式引入springboot配置需要的jar包 spring-boot-starter-redis.jarspring中配置需要的jar包 spring-data-redis-1.6.2.RELEASE.jar原创 2017-10-13 17:53:21 · 3826 阅读 · 2 评论 -
SpirngMVC系统启动系统配置初始化执行顺序以及防止onApplicationEvent执行两次
这里面加入了springMVC,因此基本的启动执行后用到的重载方法都列出来了,下面的logger.info中给出了前后执行的顺序次序,可以根据自己的需求进行修改,但是onApplicationEvent方法被执行两次但是这个时候,会存在一个问题,在web 项目中(spring mvc),系统会存在两个容器,一个是root application context ,另一个就是我们自己的 projectName-s原创 2017-12-08 14:18:31 · 3153 阅读 · 0 评论