Aspect Oriented Programming (AOP) in Java

Guide to Aspect Oriented Programming