注解类型 CustomLog


@Retention(SOURCE) @Target(TYPE) public @interface CustomLog
使 lombok 基于自定义 logger 实现生成 logger 字段。

完整文档请见 lombok 日志注解的项目 lombok 功能页面

示例

 @CustomLog
 public class LogExample {
 }
 
使用配置
 lombok.log.custom.declaration=my.cool.Logger my.cool.LoggerFactory.getLogger(NAME)
 
将生成
 public class LogExample {
     private static final my.cool.Logger log = my.cool.LoggerFactory.getLogger(LogExample.class.getName());
 }
 

必须在 lombok.config 中提供配置,否则使用此注解将导致编译时错误。此注解对类和枚举有效。

另请参阅
  • 可选元素摘要

    可选元素
    修饰符和类型
    可选元素
    描述
    设置自定义主题/类别。
  • 元素详细信息

    • topic

      String topic
      设置自定义主题/类别。 请注意,这要求您为自定义 logger 指定一个参数配置,其中包含 TOPIC
      返回值
      构造的 Logger 的主题/类别。 默认情况下(或对于作为主题的空字符串),将调用不带 TOPIC 的参数配置。
      默认
      ""