This article presents a fetching strategy that using AOP, optimizes the data retrieval process from a back end system on a use case basis in a modular way without bloating the lower level service or repository layers.
This article demonstrates how to build and orchestrate highly configurable and extensible yet light-weight embedded process flow using Aspect Oriented Programming (AOP) techniques. The current examples are based on Spring AOP and Aspect J, however other AOP techniques could be used to accomplish the same results.
A new article by Matt Chapman, AJDT Project Lead, shows how AspectJ development can be made easier using the Eclipse AspectJ Development Tools (AJDT) plugin. 4
This article reviews Spring AOP support in 2.0, and walks you through an adoption roadmap for AOP in enterprise applications. 13
How a large project with 6000 classes and 500 tables used AOP to implement specialized cross-cutting error handling logic transparently. 7