使用 Spring 2.0 和 AspectJ 简化企业应用

工程 | Adrian Colyer | 2006年8月10日 | ...

我为 InfoQ 网站撰写的一篇文章刚刚上线:《使用 Spring 2.0 和 AspectJ 简化企业应用》。

我听到不少人说“AOP太难了”,或者“AOP让事情变得太复杂”。从某种意义上说,这篇文章是为了反驳这些观点而写的(因此标题是“简化企业应用程序开发”)。我的意思是,AOP的整个意义在于,你把那些变得复杂纠缠的软件,通过引入切面,让每个模块重新拥有单一的职责,从而简化实现。当然,对于一些自然地以横切方式表达的需求,一开始就用切面来实现会更简单、更容易。这篇文章展示了这个过程是如何工作的,并提出了一个采用路线图,反驳了“AOP太难”的论点——在整个过程中,每一步你都可以获得很多价值,而无需成为AOP大师。

它也是Spring 2.0版本中Spring AOP所提供功能的绝佳介绍。看看它,听听你的想法……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有