spring boot - 注解@Slf4j的使用
使用logger的时候,一般是直接在用到的类里面直接写:
private final Logger logger = LoggerFactory.getLogger(当前类名.class);
如果不想每次都这样写,可以使用注解@Slf4j
======================================怎么使用呢?==========================================
1.你的IDEA上需要安装Lombok插件
https://www.cnblogs.com/sxdcgaq8080/p/7884477.html
2.在你的 springboot项目中引入lombok的jar
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
3.在任意类上添加注解@Slf4j,并可以在本类中任意方法内打印日志了
/** * @author sxd * @date 2019/8/2 13:58 */ @Slf4j @RestController(value = "/test") public class TestController { @RequestMapping(value = "/testPrint",method = RequestMethod.GET) public String testPrint(){ log.debug("可以直接调用log打印日志了"); return "testPrint"; } }
参考: