1. 日志配置
1.1 默认情况下,spring boot从控制台打印出来的日志级别只有ERROR, WARN 还有INFO,如果你想要打印debug级别的日志,可以通过application.yml配置debug=true
1.2 在生产环境环境下,你可以通过命令行进行配置日志的debug级别
java -jar demo.jar --debug
2. logback
2.1 Springboot 默认使用logback作为日志框架
2.2 配置application.yml
logging:
file: ../logs/spring-boot-logs.log #日志路径
2.3 在程序中使用日志
@RestController public class HelloController { //定义一个全局的记录器,通过LoggerFactory获取 private final static Logger logger = LoggerFactory.getLogger(HelloController.class); @RequestMapping("/hello") public String hello(){ logger.info("hello...."); return "hello"; } }