Описание тега spring-aop

Spring AOP - это версия АОП Spring Framework, реализованная на чистой Java и использующая аннотации @AspectJ из проекта AspectJ. Spring AOP работает через динамические прокси JDK или CGLib.

Spring AOP объясняется в

Онлайн-справочник Spring 3.0.x > 7. Аспектно-ориентированное программирование с помощью Spring

Обратите внимание на растущую тенденцию к замене Spring AOP статической компиляцией AspectJ. Этот подход описан в разделе: 7.8 Использование AspectJ с приложениями Spring.

AspectJ in Action - отличный справочник по Spring AOP и AspectJ.

Подход Spring AOP на основе XML до 3.0 объяснен в Приложении B. Классическое использование Spring AOP