3.19 切面发布-JoinPoint类介绍
戴着假发的程序员出品 抖音ID:戴着假发的程序员 欢迎关注
[查看视频教程]
任何通知方法都可以声明一个类型为org.aspectj.lang.JoinPoint
的参数作为其第一个参数(请注意,需要使用 around 通知声明ProceedingJoinPoint
类型的第一个参数,它是JoinPoint
的子类).JoinPoint
接口提供了许多有用的方法:
getArgs()
:返回方法 arguments。
getThis()
:返回代理 object。
getTarget()
:返回目标 object。
getSignature()
:返回正在建议的方法的描述。
toString()
:打印建议方法的有用描述
这个类的主要作用就是可以让我们在Advice中获取被增强方法相关的所有信息。
我是戴着假发的程序员,分享技术,分享经验,如果要转载,请注明:出自戴着假发的程序员