Spring 2.5 aspect-oriented programming create dynamic, feature-rich, and robust enterprise applications using the Spring framework - Dessì, Massimiliano (Packt Pub., 2009)