Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
class SomeCls {
private final Logger log = Logger.getLogger(SomeCls.class);
}
@SuppressWarnings("unused")
private static final transient Logger LOG = LoggerFactory.getLogger(CURRENT_CLASS.class.getName());LoggingAnnotationProcessor работает только с `@Logging` аннотацией
Добро пожаловать в клуб любителей шаблона ServiceLocator :)
Это же делает AOP.
P. S. Парень, зарегистрировавшийся с логином Inject, наверно икает :)а нечего служебные слова использовать ;)
Class.getDeclaredFields() может запросто вернуть (и таки возвращает) кучу автогенерируемых полей и только их, т.к. спринг наследует наши классы, а getDeclaredFields() работает только на один уровень; так что до наших собственных полей дело просто не дойдёт (по крайней мере, не сделает это гарантированно).
Как в Spring logger получить