领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我为 InfoQ 网站撰写的一篇文章刚刚上线:使用 Spring 2.0 和 AspectJ 简化企业应用程序。
我听到一些人说“AOP 太难了”或“AOP 使事情变得太复杂了”。在某种程度上,这篇文章就是对这些观点的反驳(因此标题为“简化企业应用程序开发”)。我的意思是,AOP 的核心在于,您将变得复杂和混乱的软件,通过引入方面,再次简化每个模块的实现,使其只负责一项职责。当然,对于一些自然以横切方式表达的需求,一开始就使用方面来实现它们会更加简单和容易。文章展示了此过程的工作原理,并制定了应对“AOP 太难了”论点的采用路线图——在每个步骤中,您都可以获得很多价值,而无需成为 AOP 专家。
它也是对 Spring 2.0 版本中 Spring AOP 提供的功能的良好介绍。请查看并告诉我们您的想法……