В настоящее время я использую следующий pointcut для метода, который регистрирует вызовы для каждого метода службы в моем приложении:
@Before("execution(* com.mdenis.someAppName..service..*(..))")
Данный метод использует регистратор Apache и отлично работает.Теперь я хочу, чтобы эти операторы протоколирования также записывались в базу данных (через класс LogEntryService).Проблема заключается в том, что это по сути создает ошибку StackOverflow, поскольку метод, который регистрирует все в пакете служб, вызывает метод внутри этого же пакета.
Есть ли способ изменить мой pointcut, чтобы исключить определенный класс?