摘要:
1.概要aop:面向方面编程.不改变源代码,还为类增加新的功能.(代理) 切面:实现的交叉功能. 通知:切面的实际实现(通知要做什么,怎么做). 连接点:应用程序执行过程期间,可以插入切面的地点. 切入点:真正的将通知应用到目标程序中的地点,一定是连接点.切入点是连接点的子集. 切入点决定了一个特定的类的特定方法是否满足一定的规则 引入:为类增加新的属性和方法. (引入通知) 目标对象:被通知的对象. 代理:把通知应用到目标对象以后,产生新的对象,该对象就称为代理对象. 织入:创建代理对象过程. 编译期织入:.java --> .class,需要特殊的编译器. 类装载期织入:将jav.. 阅读全文