Spring aop 影响本地事务的回滚总结
2024-08-29 12:06:22
1 @Before 不会,因为还没执行到service的业务逻辑
2 @ After 默认情况下,报错会影响事务回滚。, 当设置@Order属性并设置值优先级大小, 即使报错也不会回滚了。
3 @AfterReturning 默认情况下,报错会影响事务回滚。当设置@Order属性并设置值优先级大小, 即使报错也不会回滚了。
4 @Arround
默认情况下,执行Object o=pjp.proceed() 后的代码报错后会影响事务回滚。
当设置@Order属性并设置值优先级大小后,以Object o=pjp.proceed()为分界,当执行这句代码之前就报错了,这时候与@Before一致,当在执行这句代码之后, 即使报错也不会回滚了。
最新文章
- [Erlang 0125] Know a little Erlang opcode
- 《TCP/IP高效编程:改善网络程序的44个技巧》源码在Linux上的编译
- xargs命令
- java学习第三天
- HDU 1394Minimum Inversion Number 数状数组 逆序对数量和
- paip.slap工具与于64位win7与JDBC的性能对比
- 【C语言】03-第一个C程序代码分析
- 安装xampp后,遇到的各种问题
- mvc 用户控件 ascx 获取 View 页面的值
- uva12538
- 201521123056 《Java程序设计》第9周学习总结
- CentOS7中使用iptables
- Beyond Compare 4 提示错误“这个授权密钥已被吊销”的解决办法
- Linux编程 19 编辑器(vim 用法)
- [转帖]Marvell兵败中国4G 创始人去职未来几何
- Linux内存管理2---段机制
- java判断字符串中是否含有中文
- OpenERP7.0中日期的问题
- cat /etc/init.d/nfs 这句话看不懂
- Java Web开发中的转发和重定向的问题
热门文章
- Maven下载Jar包(bat脚本)
- python数据库-MySQL数据库高级查询操作(51)
- k8s学习 - API
- java高并发系列 - 第12天JUC:ReentrantLock重入锁
- 20141126-传智播客.NET3.2版
- java学习笔记(基础篇)—数组模拟实现栈
- PHP---微信JS-SDK获取access_token/jsapi_ticket/signature权限签名算法,php/thinkphp实现微信分享自定义文字和图片
- [笨方法学python]习题51自动化测试笔记
- 比赛:小奔的方案 solution
- Excel催化剂开源第25波-Excel调用百度AI,返回AI结果