在springMvc项目中,在配置文件里面配置好事务管理,然后直接写方法都事务都可以生效,但是在springBoot项目中,不加@Transactional注解的话,即使程序报错之前已添加的数据都不会回滚,有大神可以解释一下吗?
<p>你看一下,你的springMvc的项目,事务配置的时候,里面是不是有切面参数</p>
回复 <a class="referer" target="_blank">@开往春天的拖拉ji</a> :那说明你springboot中的切面参数没有生效
是的,但是我配置springBoot的时候也配置了切面参数
<p> @Transactional(rollbackOn=Exception.class)</p>
<p>springboot简化了事务管理,让开发者只要开启注解@EnableTransactionManagement和方法上标注@Transactional即可使用事务</p>
<div class='ref'><h4>引用来自“cafelication”的评论</h4><p>springboot简化了事务管理,让开发者只要开启注解@EnableTransactionManagement和方法上标注@Transactional即可使用事务</p>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。