SpringBoot默认帮我们配置好了日志;
下面我们使用:【我们在SpringBoot测试类写】:
级别:
trace < error
package com.example.demo; import org.junit.Test; import org.junit.runner.RunWith; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest public class DemoApplicationTests { //获取一个 记录器 注意是slf4j下的Logeer Logger logger = LoggerFactory.getLogger(getClass()); @Test public void contextLoads() { //日志的级别: //分级别可以调整日志的级别,实现打印范围 //下面展示由高到底 logger.trace("这个 trace 日志..."); logger.debug("这个 debug 日志..."); //SpringBoot 默认级别是 info以上的 所以运行后只打印info以上的日志【Root级别】 logger.info("这个 info 日志..."); logger.warn("这个 warn 日志..."); logger.error("这个 error 日志..."); } }