使用 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 社区中所有即将举行的活动。

查看全部