spring配置多数据源涉及事务无法切换解决方案(绝对有效)
最近在做的项目需要操作两个数据源,并且是一个service需要同时调用两个数据源,刚开始按照网上说的配置通过切面操作AbstractRoutingDataSource这个类,发现单独去调用每一个数据源可以灵活切换,后来涉及事务一个service调用两个数据源就发现动态数据源无法切换了,琢磨了很久,终于找到原因。
问题根源:
spring涉及事务的代码调用顺序:
service注解上@tran...
原创
2018-09-03 16:50:08 ·
51592 阅读 ·
58 评论