第六章 springboot + 事务
2016-04-03 16:46
357 查看
在实际开发中,其实很少会用到事务,一般情况下事务用的比较多的是在金钱计算方面。
mybatis与spring集成后,其事务该怎么做?其实很简单,直接在上一节代码的基础上在相应的方法(通常是service层)上加上@Transactional注解即可。
1、com.xxx.firstboot.exception.UserException
View Code
添加这句的作用:在使用@Transactional注解的地方使用方法中的事务管理器进行事务管理。
mybatis与spring集成后,其事务该怎么做?其实很简单,直接在上一节代码的基础上在相应的方法(通常是service层)上加上@Transactional注解即可。
1、com.xxx.firstboot.exception.UserException
/** * 配置事务管理器 */ @Bean @Primary public DataSourceTransactionManager transactionManager() throws Exception{ return new DataSourceTransactionManager(getDataSource()); }
View Code
添加这句的作用:在使用@Transactional注解的地方使用方法中的事务管理器进行事务管理。
相关文章推荐
- Java - 异常
- Java学习之ACM中使用大数类的基础方法及入门教程
- java如何得到GET和POST请求URL和参数列表
- 【Java】豆机
- Java回调机制解析
- Maven+Spring+SpringMVC+MyBatis框架的搭建(二)
- java 学习心得
- MyEclipse build path no actions available
- SpringMvc的数据校验
- 【Java】求系统当前时间
- Struts2环境搭建
- java虚拟机HotSpot中的垃圾收集器
- java学习笔记(五)
- Java对XML文档的解析
- 与时俱进的Java——《写给大忙人看的Java核心技术》
- RxJava-创建Observable操作符
- JAVA虚拟机-JVM性能调优(五)
- Kafka集群搭建及简单使用(控制台与Java客户端)
- Java学习之ACM相关基础知识
- [Java]不同包的类之间的继承