InfoQ

主题/标签专用视图

AOP Content on InfoQ


最新“AOP”相关专题内容

领域模型管理与AOP

社区
Architecture
主题
AOP

使用领域模型,很少会像创建实际领域模型类,使用它们那么简单。很快你就会发现,领域模型必须得到相当数量的基础架构代码的支持。 在文章中,Mats说明了如何使用域模型管理涉及设计和关注点分离的问题,解释了解决问题的方法.

“AOP”相关新闻

Aspects:一个处理注解的简单工具?

社区
Architecture,
Java
主题
AOP

尽管很多人认为Aspect适用于像事务管理、持久化、基于角色的安全等方面的横向关注点(cross-cutting concerns),它们还有另一个重要价值,就是作为普通项目应用注解的推动者。使用Aspects作为一种实现注解处理器的方法,是对它们的一种不同思考方法,不同于传统的架构师的“横向关注点”视角。

John Heintz谈如何向Java注解添加行为

社区
Java
主题
AOP

将常见可重用的行为以定制注解的方式添加到Java应用中是一种非常棒的方式。来自于New Aspects的John Heintz在最近举行的No Fluff Just Stuff(NFJS)Java研讨会上讨论了向Java注解添加行为的设计技术。

支持Silverlight的AOP

社区
.NET
主题
AOP

AOP框架PostSharp目前已经支持Silverlight、Mono以及.NET精简框架。

文章:使用AOP实现应用程序失败转移

社区
Java
主题
AOP

文章作者以一个大金融机构在最后一刻修改了一些横切关注点(cross cutting concern)需求为例,展示AOP技术给现实中的JavaEE项目所带来诸多好处。文中描述的场景和最终实现的解决方案很好地展现了AOP如何弥补OOP在商务应用模块化方面的不足。

“AOP”相关文章

使用AOP实现应用程序失败转移

社区
Java
主题
AOP

本文描述了一个拥有6000个类和500个数据表的大项目是如何在面向方面编程思想(AOP)指导下采用AsepctJ透明地实现专用横切错误处理和恢复逻辑。

Groovy无痛AOP之旅

社区
Java
主题
AOP,
动态语言,
脚本

Groovy的元对象协议为我们修改所创建对象的核心行为提供了单一的联系点。John McClean展示了如何使用Groovy的MOP来执行无需代理或字节码操纵的AOP拦截,也展示了在Ruby和其他动态语言中相同做法也是可行的。

用Spring 2.0和AspectJ简化企业应用程序

社区
Java
主题
AOP

这篇文章回顾了在Spring 2.0中对AOP的支持,并带你领略了在企业应用中对AOP的采纳过程。大量的事例表明,很多用AOP可以很简单实现的功能,用其他的方式很难实现。

使用Spring框架和AOP实现动态路由

社区
Java
主题
设计,
AOP

Vigil Bose展示了一次业务交易如何动态地为子系统处理过程触发业务事件。本文所示的例子使用Spring框架2.0和Spring AOP有效的解耦业务服务和子系统处理功能。