实现接口BeanPostProcessor,并将实现类交给spring容器.spring容器执行,在初始化方法前执行before(),在初始化方法后执行after().
代理对象是AOP底层
例子:
A a =new A();
a B.before(a) //成为代理对象a
a.init();
a= B.after(a);
a.run();
a.destroy();
实现接口BeanPostProcessor,并将实现类交给spring容器.spring容器执行,在初始化方法前执行before(),在初始化方法后执行after().
代理对象是AOP底层
例子:
A a =new A();
a B.before(a) //成为代理对象a
a.init();
a= B.after(a);
a.run();
a.destroy();