SpringBoot启动类上的注解@Slf4j
时间: 2023-12-20 18:10:01 浏览: 104
SpringBoot 注解
`@Slf4j` 是 Lombok 提供的注解,它可以自动为类生成相应的日志对象,从而方便在代码中输出日志信息。具体来说,它会为类自动生成一个名为 "log" 的日志对象,然后我们就可以通过这个对象调用相应的日志方法(如 `info()`、`debug()`、`error()` 等)来输出日志信息。使用 `@Slf4j` 注解需要在项目中引入 lombok 的相关依赖,并且需要在IDE中安装相应的插件才能正常使用。
需要注意的是,`@Slf4j` 生成的日志对象是基于 Logback 的,默认情况下会使用 Logback 作为日志框架。如果我们想要使用其他的日志框架,可以使用 `@Log4j2` 或 `@CommonsLog` 等其他的注解来生成不同的日志对象。
阅读全文