- Joinpoint(连接点):类里面可以被增强的方法即为连接点。例如,想修改哪个方法的功能,那么该方法就是一个连接点。
- Pointcut(切入点):对Joinpoint进行拦截的定义即为切入点。例如,拦截所有以insert开始的方法,这个定义即为切入点。
- Advice(通知):拦截到Joinpoint之后所要做的事情就是通知。例如,上文说到的打印日志监控。通知分为前置通知、后置通知、异常通知、最终通知和环绕通知。
- Aspect(切面):Pointcut和Advice的结合。
- Target(目标对象):要增强的类称为Target。
在AOP中常见的概念理解
最新推荐文章于 2024-11-14 21:50:35 发布