@Slf4j是什么注解
时间: 2023-08-06 09:06:56 浏览: 111
java日志日志日志操作
@Slf4j是一个由Lombok提供的注解,它简化了在Java类中使用日志记录的创建过程。使用该注解可以在编译时自动生成一个log变量,从而可以直接使用log.debug()、log.info()等方法输出日志信息,而不需要手动创建Logger对象。同时,它还可以根据所在类自动选择不同的日志框架(如Log4j、Logback等),无需手动指定。
使用@Slf4j注解的方式非常简单,只需要在Java类的头部使用该注解即可,例如:
```
@Slf4j
public class MyClass {
//...
}
```
这样就可以在该类中直接使用log对象输出日志信息,例如:
```
log.debug("debug message");
log.info("info message");
log.error("error message");
```
需要注意的是,使用该注解时需要在项目中引入Lombok依赖。
阅读全文