spring boot 读书笔记3-Spring Boot使用slf4j进行日志记录
创建logback.xml文件
${LOG_PATTERN} ${FILE_PATH} 15 10MB ${LOG_PATTERN}
配置application.yml
logging:
config: logback.xml
level:
com.itcodai.course03.dao: trace
创建controller调用
package com.example.spring3.controller;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class LogTest {
private final static Logger logger = LoggerFactory.getLogger(LogTest.class);
@RequestMapping("/log")
public String testLog() {
logger.debug("=====测试日志debug级别打印====");
logger.info("======测试日志info级别打印=====");
logger.error("=====测试日志error级别打印====");
logger.warn("======测试日志warn级别打印=====");
// 可以使用占位符打印出一些参数信息
String str1 = "www.baidu.com";
String str2 = "blog.csdn.net";
logger.info("======测试1:{};测试2:{}", str1, str2);
return "success";
}
}