InfoQ

InfoQ

主题/标签专用视图

面向方面编程(AOP)相关的内容


最新“面向方面编程(AOP)”相关专题内容

领域驱动设计和开发实战

主题
架构 ,
Java,
领域专用语言,
编程,
方法论

在这篇文章中,Srini Penchikala从实践的角度讨论了领域驱动设计和开发。文章着眼于DDD项目中能用到的架构和设计指导方针,以及最佳实践。文章还谈到了各种设计关注点在领域模型实现中带来的影响,比如持久化、缓存、事务管理、安全、代码生成等。

“面向方面编程(AOP)”相关新闻

Spring.NET 1.3:VS.NET Solution Templates、MSTest支持及Spring Integration.NET

主题
消息传送,
.NET,
企业架构

近日Spring.NET Framework 1.3发布了。InfoQ有幸采访了Spring.NET项目的创建者与领导Mark Pollack以深入了解此次发布及其所带来的新特性,同时还谈到了新的Spring Integration.NET项目。

语言约束和责任感,我们应该信赖谁?

主题
Ruby,
架构 ,
语言设计,
方法论

Bruce Eckel、Michael Feathers、Niclas Nilsson、Keith Braithwaite,还有其他人谈论了对如下问题的看法:语言应该完全灵活、允许开发人员随心所欲地进行调整、并相信他们会对自己的工作负责呢,还是应该从设计阶段就在语言中设置明确的约束集,以避免出现生成糟糕代码、难以维护或阅读的错误呢?

Ramnivas Laddad谈AOP选型

主题
架构 ,
AOP

Spring AOP/AspectJ搭配能提供多种选择,比如AOP系统的选择、语法的选择,还有织入方式的选择;在企业应用中使用AOP时,清楚地理解这些选择对实施的效果来说是非常重要的。Ramnivas Laddad说,只有一种AOP是不能适用于所有应用的,选择正确的组合有助于开发人员成功使用AOP。

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

主题
架构 ,
Java,
AOP

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