首页 > 解决方案 > 将 Log4j2 注释与自定义生成的记录器一起使用

问题描述

根据http://logging.apache.org/log4j/2.0/manual/customloglevels.html#CustomLoggers,当使用自定义日志记录级别为该自定义日志记录级别引入便利方法时,可以为自定义记录器包装器生成源。

我们目前正在使用 Groovy @Log4j2 注释将记录器字段注入需要记录器的类中。

是否可以将两者结合起来——即新的便捷方法应该可以通过注解注入的记录器获得——使用注解还是需要编写新的自定义注解?

我们目前正在使用 Log4j2 2.11.2、Spring Boot 2.1.4、Groovy 2.5.6 和 Java 8。

标签: groovylog4j2

解决方案


我看不到任何可能性,但您可以创建自己的注释处理器并生成您喜欢的代码。

https://www.baeldung.com/java-annotation-processing-builder


推荐阅读