欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

为什么Spring中不需要声明ConnnectionUtils维护一个连接,也能保证整个事务都是由一个connection完成?

程序员文章站 2022-03-23 17:04:01
...
<tx:method name="*" propagation="REQUIRED" read-only="false"></tx:method>

原因是在xml中配置了propagation=“REQUIRED”,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务,那么后面的方法支持当前的事务,如果当前没有事务会重新建立事务。

相关标签: Java java spring