A Spring AOP and @AspectJ sample project for use with the Credera Blog on this topic.