Spring 2.5 Aspect Oriented Programming by Massimiliano Dess