速记-事务传播行为

记住required require new nested即可
https://developer.aliyun.com/article/1165671
开启事务的方法被其他方法调用的时候
分别有,其他方法开启了事务,其他方法没开启事务
传播行为只针对被调用
一共7种
required
外部方法没开启事务内部方法自己开启事务彼此独立,开启事务内部方法和外部方法同属一个事务
required_new
没开启彼此开启事务独立,开启事务,也独立于外部,所以互相回滚不影响
supports
有就加入
mandatory
必须外部有
not_supported
必须没有,有就挂起
never
必须没有,有就抛出异常
nested
子节点抛出异常不影响外部,外部回滚子事务必须回滚,属于子事务
全部评论

相关推荐

09-21 09:53
门头沟学院 C++
点赞 评论 收藏
分享
Peach33:项目的 “完整度”“你的思考深度” 和 “能匹配岗位的基础能力”,远比 “复杂度” 更重要。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
09-19 14:43
实习之后才知道团队氛围的重要性来了一周,从第三天就开始想离职……团子背景、薪资福利再怎么好,也不香了
码农索隆:确实,团队的氛围真的很影响心情,好的团队上班感觉轻松愉快,不好的团队,每天没事就整点幺蛾子
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务