开发者突击:精通AOP整合应用开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1部分 AOP基础篇

AOP是本书中要讲解的框架的核心,因此本部分将首先对AOP进行引入,让读者了解AOP的产生与发展、我们为什么要应用AOP、AOP的核心技术等。我们将分2章进行讲解。

● AOP的产生:分析由结构化开发面向数据结构的开发、面向问题的分析方法,面向对象编程、可视化编程、组件化编程到AOP、SOA的发展历程,并进一步分析AOP产生的实际需求。由此让我们了解到,AOP是为了更好地解决OOP中需求混合交织的问题而出现的;

● AOP基础理论:通过实例直观地讲解AOP的入门知识、应用开发与核心技术,并引入几个AOP的重要框架——AspectWerkz、AspectJ、Spring,为应用篇的讲解做好理论准备。