AspectJ

AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse
Learn more...
Let us begin by defining some central AOP concepts and terminology. These terms are not Spring-specific... unfortunately, AOP terminology is not particularly intuitive; however, it would be even more confusing if Spring used its own terminology.
Learn more...
Simple steps for aspectj Configuration.
Learn more...
This example of aspectj is without annotation, in which '.aj' extension file is used for aspect.
Learn more...
This example of aspectj using annotation.
Learn more...