springBoot2.0使用@slf4j注解记录日志
1. idea上安装Lombok插件
File
--> setting
--> Plugins
安装完后重启idea
2. 在springboot项目中修改pom.xml,添加如下配置引入lombok
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
3. 在任意类上添加注解@Slf4j,并可以在本类中任意方法内打印日志了
package cn.jfjb.controller;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author john
* @date 2019/11/22 - 17:11
*/
@Slf4j
@RestController
public class TestController {
@RequestMapping("/test")
public String testPrint(){
log.info("######### info #########");
log.debug("######### debug #########");
log.error("######### error #########");
return "testPrint";
}
}
通过在application.properties配置日志显示级别
logging.level.root=debug