切面:Aspect实际交叉功能。
连接点:JoinPoint应用程序执行过程插入面的点。可以是方法调用,异常抛出。
通知Advice切面的实现
切入点(Pintcat):定义通知应用那些连接点。
目标对象(Target):被通知对象。
代理(Proxy):通知应用目标对象创建对象。
织入(Weaving):将切面应用到目标对象从创建对象到一个新的代理对象的过程。
cglib:产生代理对象的包。
<property name="proxyTargetClass" value="false">
value="false"l产cglib的代理对象。true:产生JDK的代理对象。
例子:
类:
applicationContext.xml