三,搭建环境:事务控制
三,搭建环境:事务控制@
目录
[*]三,搭建环境:事务控制
[*]声明式事务配置
[*]注解写法
[*]查询操作
[*]增删改操作
声明式事务配置
在 demo-module01-web 的模块下的,spring-persist.xml 配置文件中
开启基于注解的声明式事务支持
https://img2024.cnblogs.com/blog/3084824/202407/3084824-20240731144009479-21163967.png
<bean id="transactionManager" >
<property name="dataSource" ref="druidDataSource"/>
</bean>
<tx:annotation-driven transaction-manager="transactionManager"/>
<tx:annotation-driven transaction-manager="transactionManager"></tx:annotation-driven>
<bean id="transactionManager" >
<property name="dataSource" ref="druidDataSource"/>
</bean>
<tx:annotation-driven transaction-manager="transactionManager"/>
<tx:annotation-driven transaction-manager="transactionManager"></tx:annotation-driven>
<bean id="transactionManager" >
<property name="dataSource" ref="druidDataSource"/>
</bean>
<tx:annotation-driven transaction-manager="transactionManager"/>
<tx:annotation-driven transaction-manager="transactionManager"></tx:annotation-driven> 如果报错:留意命名空间上的添加。
https://img2024.cnblogs.com/blog/3084824/202407/3084824-20240731144009513-1561005946.png
注解写法
查询操作
@Transactional(readOnly = true)增删改操作
@Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = false)在具体代码开发中可能会将雷同设置的 @Transactional 注解提取到 Service 类上。
对应顺序上一节内容:✏️✏️✏️对应顺序上一节内容:✏️✏️✏️二,SSM 搭建环境:长期化层-CSDN博客
对应顺序是下一节内容:✏️✏️✏️
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]