最全的 lombok 注解详情(随着版本不定时更新)
一、注解介绍
作用于类,生成对应的 log 对象,用于记录日志,共有七个注解:
@CommonsLog:org.apache.commons.logging.Log
@Log:java.util.logging.Logger
@JBossLog:org.jboss.logging.Logger
@Log4j:org.apache.log4j.Logger
@Log4j2:org.apache.logging.log4j.Logger
@Slf4j:org.slf4j.Logger
@XSlf4j:org.slf4j.ext.XLogger
二、属性介绍
- topic:设置 getLogger(String name) 方法的参数
三、实战演练
@Slf4j(topic = "com.kiton.JiangKaiTong")
public class JiangKaiTong {
public static void main(String[] args) {
log.error("江铠同");
}
}
输出结果:
2021-11-12 16:31:39.612 [] [main-7] ERROR com.kiton.JiangKaiTong 7 main - 江铠同
四、温馨提示
Lombok 的日志注解需要有对应的日志 Jar 包