添加上@Before(Tx.class)注解时,调用该方法后台报错,不添加该注解时能进行插入或更新操作。新人,求指导下~
@Before(Tx.class)
public void uploadCheckedDatas(){
//代码段
}
我设置了
arp.setTransactionLevel(2);调用方法时不报错了,但是在方法里进行保存或者更新之后,就主动抛出一个异常,事务貌似没起作用。数据库新增或者更新了。。。求大神看看啊
将事务移到service层就可以了。。。没人回答我还是自己回答了,我把事务处理放到service层了,就可以了,不明白为什么Controller层的不好使。。。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。