论文部分内容阅读
AOP(Aspect Oriented Programming)是一种新的编程技术,它为开发者提供了一种描述横切关注点的机制,并能够自动将横切关注点编织到面向对象的软件系统中,从而实现了横切关注点的模块化,通过划分方面代码,横切关注点变得容易处理。介绍了AOP框架中经常出现的概念和AO软件的开发过程,着重讨论了当前比较流行的几种编织技术并阐述了这几种编织技术各自的优缺点。