为了账号安全,请及时绑定邮箱和手机立即绑定

使用注解控制事务时,能否把业务层的注解直接写在某个方法上面,二者有什么区别?

使用注解控制事务时,能否把业务层的注解直接写在某个方法上面,二者有什么区别?

正在回答

2 回答

我刚才试验了下,是可以的

0 回复 有任何疑惑可以回复我~

 声明式事务管理也有两种常用的方式,一种是基于tx和aop名字空间的xml配置文件,另一种就是基于@Transactional注解,区别是在事务的隔离级别等写的位置,还有就是,@Transactional注解意味着你不能在XXService或XXController内部串联处理一些具各自独立的事务,而AspectJ织入方式同样支持@Transactional (其他自定义注解也行^_^),同时能被织入到所有方法中(不只是public),并且在内不外部都可以。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

使用注解控制事务时,能否把业务层的注解直接写在某个方法上面,二者有什么区别?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信