为什么Spring中不需要声明ConnnectionUtils维护一个连接,也能保证整个事务都是由一个connection完成?
程序员文章站
2022-03-23 17:04:01
...
<tx:method name="*" propagation="REQUIRED" read-only="false"></tx:method>
原因是在xml中配置了propagation=“REQUIRED”,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务,那么后面的方法支持当前的事务,如果当前没有事务会重新建立事务。