AOP 几个应用场景

 我来答
温屿17
2022-07-18 · TA获得超过1.2万个赞
知道小有建树答主
回答量:827
采纳率:0%
帮助的人:95.4万
展开全部

aop 几个应用场景:
1、用于日志打印
2、用于全局异常处理拦截
3、返回值统一处理
4、多数据源切换

execution(方法表达式)
execution(* cn.sunpiaoliang.service.. . (..))
cn.sunpiaoliang.service 这个路径下的包或子包所有方法和所有类型的参数 返回值为任何类型
注:
第一个 “ ” 任何类型返回值
cn.sunpiaoliang.service 路径
.. 包或子包
第二个“
” 所有类

@annotation
匹配当前执行方法持有指定注解的方法,可以直接写注解,也可以直接写全路径

@within
匹配所以持有指定注解类型内的方法,全路径

aop主要是通过代理实现
1、JDK代理
2、CGlib 代理

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式