Spring 多数据源 事务配置
2017-12-12 16:03
281 查看
在spring里面使用多数据源,事务处理的时候需要指定使用的数据源,否则可能会出现事务不生效的情况。
@Transactional(rollbackFor = RuntimeException.class, transactionManager = “transactionManager”)
transactionManager就是配置的事务管理器
默认使用的数据源是配置文件里面的第一个数据源。
配置过程省略。
@Transactional(rollbackFor = RuntimeException.class, transactionManager = “transactionManager”)
transactionManager就是配置的事务管理器
默认使用的数据源是配置文件里面的第一个数据源。
配置过程省略。
相关文章推荐
- Spring Boot多数据源及其事务管理配置方法
- [tomcat] spring2.5.6 + hiberante3.1.3 + atomikos3.8.0 多数据源事务配置
- spring-boot入门(七)atomikos+druid+多数据源下的分布式事务配置
- SpringBoot系列七:SpringBoot 整合 MyBatis(配置 druid 数据源、配置 MyBatis、事务控制、druid 监控)
- Spring + Atomikos配置多个数据源,并且管理事务
- Spring配置文件中的C3P0数据源配置和事务配置(采用mysql)
- Spring配置多数据源在配置事务后无效完美解决方案
- SSH中Spring数据源的配置以及事务管理
- Spring配置多数据源在配置事务后无效完美解决方案
- Spring3.0配置多个事务管理器(即操作多个数据源)的方法
- Spring 多数据源事务配置问题
- Spring配置一个事务中多个数据源
- Spring 多数据源事务配置问题
- spring数据源配置及事务管理--hibernate4
- 基于纯Java代码的Spring容器和Web容器零配置的思考和实现(1) - 数据源与事务管理
- Spring配置多数据源在配置事务后无效完美解决方案
- Spring 多数据源事务配置问题
- Spring配置多数据源以及基于Atomikos的事务一致性配置
- spring4+mybatis3+atomikos3.9多数据源分布式事务控制配置(备用)
- Spring Boot多数据源及其事务管理配置