У меня есть этот класс, который нужно проксировать
public class A {
private static final Logger b = LoggerFactory.createLogger(A.class)
public void doSth() {
b.debug("something to log)"
}
}
Поэтому я хочу обернуть регистратор b, чтобы выполнить некоторые настройки Dynami c до и после выполнения журнала.
почему я нужно сделать это:
- мне нужно изменить конфигурационную базу приложения для свойства Dynami c (отличается для запроса
- регистратор используется во многих местах в проекте
- они генерируются @ Slf4j (lombok), поэтому я не могу обернуть его вручную, например: Logger b = LoggerFactoryProxy.createLogger (A.class)
Может кто-нибудь знать, как определить pointcut, чтобы соответствовать этому встроенному сгенерированный код?
Я использую Spring AOP
Спасибо