今天遇到了这样一个问题,意思都懂,就是没有加事务。 网上大部分的回答是: 在方法上加jpa的@Transaction注解。 试验后发现不能解决问题,后在浏览stackOverflow时,了解到 有人将方法
今天遇到了这样一个问题,意思都懂,就是没有加事务。
网上大部分的回答是: 在方法上加jpa的@Transaction注解。
试验后发现不能解决问题,后在浏览stackOverflow时,了解到 有人将方法定义为private时,transaction没有生效,发现我的方法protected,因此改为public就好了。
地址在: 这里
记录一下,有些注解对方法的这个不做要求,有些又有特定的要求,应该是跟规范有关吧,需要在实践中慢慢学习。