Reflections on
design and development
by Naiyer Asif

Weaving aspects at compile-time with AspectJ
This is a follow-up post for Logging methods with AspectJ in a Spring application. AspectJ manipulates Java bytecode at compile-time or load-time. The process is called weaving. Depending on when...