журнал аудита Java каждый метод, использующий aspectj - PullRequest
0 голосов
/ 02 февраля 2011

Как регистрировать сообщения для каждого метода до и после его выполнения.В основном для всех классов в пакете, независимо от того, управляются они весной или нет.Используя spring aop, вы можете перехватывать bean-компоненты, которыми управляет spring, но как перехватывать bean-компоненты, которые не управляются.Я не хочу использовать опцию java -agent, так как для ее работы требуется jar в tomcat и другие несколько вещей.время компиляции - единственный выбор?

1 Ответ

0 голосов
/ 02 февраля 2011

Вы можете добавить аспект во время компиляции.

Или вы можете использовать ткачество времени загрузки, используя свойство java -agent или Spring LTW:

http://static.springsource.org/spring/docs/3.0.0.RC1/spring-framework-reference/html/ch07s08.html#aop-aj-ltw

...