如何使用AopContext.currentProxy()
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要讲解了"如何使用AopContext.currentProxy()",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何使用AopContex
千家信息网最后更新 2025年01月19日如何使用AopContext.currentProxy()
这篇文章主要讲解了"如何使用AopContext.currentProxy()",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何使用AopContext.currentProxy()"吧!
AopContext 同一个bean中方法相互调用没有走事物解决
在同一个类中,非事务方法A调用事务方法B,事务失效,得采用AopContext.currentProxy().xx()来进行调用,事务才能生效。
B方法被A调用,对B方法的切入失效,但加上AopContext.currentProxy()创建了代理类,在代理类中调用该方法前后进行切入。
对于B方法proxyA中调用只能对A进行增强,A里面调用B使用的是对象.B(),而不是$proxy.B(),所以对B的切入无效。
AopContext.currentProxy()使用了ThreadLocal保存了代理对象,因此
AopContext.currentProxy().B()就能解决。
在不同类中,非事务方法A调用事务方法B,事务生效。
在同一个类中,事务方法A调用非事务方法B,事务具有传播性,
事务生效
在不同类中,事务方法A调用非事务方法B,事务生效。
感谢各位的阅读,以上就是"如何使用AopContext.currentProxy()"的内容了,经过本文的学习后,相信大家对如何使用AopContext.currentProxy()这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
事务
方法
代理
学习
内容
同类
对象
事物
就是
思路
情况
文章
更多
知识
知识点
篇文章
跟着
问题
传播
实践
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
即拼商城app软件开发
好用的vps服务器
数据库实用教程第四版课后题
中国能造出全套的网络技术吗
网络安全成瘾
网络安全执法 检查阶段小结
软件开发项目开发成本表格
局域网内访问服务器拒绝连接
金融行业网络安全法规制度
MP3下载软件开发
软件开发模型适用rad模型
小程序一次提交两个不同服务器
服务器运行内存与cpu
三门峡软件开发平均价格
如何配置数据库地址吗
软件开发工作如何量化
整车软件开发类软件
北碚天气预报软件开发
服务器被攻击后怎样处理
大学网络技术中心
拷贝服务器
华三服务器部署linux系统
智博会网络安全
了解网络安全相关的知识
邮箱pop3服务器设置
加微信 服务器正忙
从别的表中读取数据库
电子竞技软件开发一个月工资
西安车载软件开发工程师
云数据库未来