关于Spring注册Dao层事务失效的BUG
众所周知,Spring注册Mapper有两个方式
第一种
通过模板注册
第二种
通过工厂注册
在调用时如果通过配置文件调用模板注册的Mapper,则会导致事务失效,除非事务范围设置为全局
使用正确的调用方式,则事务回到正常:
具体原因,可能是通过配置文件直接调用模板注册的Mapper的时候,提交对象发生了转换,使得事务无法锁定Mapper文件中的方法…
希望有大佬可以探查其具体原因…
...
原创
2020-10-29 12:10:40 ·
185 阅读 ·
0 评论