通知方式



advice会代理(拦截)所有方式,通知方式之拦截指定函数

1、jdk动态代理

2、cglib动态代理(第三方类库)

总结:

Speing AOP————————》面向切面编程,核心就是代理模式(JDK动态代理)面向接口,

jdk动态代理 需要接口

cglib代理 不需要接口

advice(拦截)

代理模式就是控制对象的访问(拦截)

增强 前置增强 后之增强 环绕增强 (通知)

切面:拦截某些类的某些方法(拦截具体的某个方法可以称为切点)

advice+切面=advistor

思路:怎么拦截?拦截那些类的那些方法,