3.19 切面发布-JoinPoint类介绍

戴着假发的程序员出品  抖音ID:戴着假发的程序员  欢迎关注

[查看视频教程]

任何通知方法都可以声明一个类型为org.aspectj.lang.JoinPoint的参数作为其第一个参数(请注意,需要使用 around 通知声明ProceedingJoinPoint类型的第一个参数,它是JoinPoint的子类).JoinPoint接口提供了许多有用的方法:

getArgs():返回方法 arguments。

getThis():返回代理 object。

getTarget():返回目标 object。

getSignature():返回正在建议的方法的描述。

toString():打印建议方法的有用描述

这个类的主要作用就是可以让我们在Advice中获取被增强方法相关的所有信息。

posted @ 2020-10-28 17:20  戴着假发的程序员0-1  阅读(235)  评论(0编辑  收藏  举报