如何使用AopContext.currentProxy()
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章主要讲解了"如何使用AopContext.currentProxy()",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何使用AopContex
千家信息网最后更新 2025年11月08日如何使用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安全错误
数据库的锁怎样保障安全
网络安全重要工作报告
王者qq服务器怎么寻找
梦幻西游代理服务器有什么用
数据库如何把几列数据放在一列
天玥网络安全审计系统6
网络安全工程师是黑客吗
数据库数据同步实施方案
建筑软件开发好吗
mongo数据库的应用
虎牙科技互联网
怎么创建文件连接数据库文件
农村网络技术管理员
以网络安全为主题的论文小题目
板载网卡和pcie网卡服务器
流媒体服务器的作用
数据库 搭建 方案
discuz 数据库名称
php插入数据库变量
江苏教育网络安全课题
姜堰区自动化网络技术价格查询
安徽巢湖软件开发培训排名
开平区专业性软件开发品质保障
洛江区服务器维修
vultr删除服务器
cm0304中型数据库
地理信息数据库招聘
迪庆互联网科技哪家强
网络安全工作发展规划
佛山支付软件开发常见问题
盲人软件开发规则