package com.logo.demo; import org.junit.jupiter.api.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class DemoApplicationTests { Logger LOG = LoggerFactory.getLogger(getClass()); @Test void contextLoads() { LOG.info("==========print log=========="); } }
通过 LoggerFactory.getLogger(getClass()); 实例化 我们就可以使用
3.如果没有指定配置文件名 指定了配置文件路径 就会在项目的磁盘的跟路径下的 文件中
logging.file.path=/springboot/log
4.如果同时指定 采用的是logging.file 指定
#修改控制台日志输出的格式,以下方法无法修改日志文件的输出格式 logging.pattern.console=%d{yyyy-MM-dd} [%thread] %-5level %logger{50} - %msg%n #修改日志文件中日志的输出格式 logging.pattern.file=%d{yyyy-MM-dd HH:mm:ss.SSS} >>> [%thread] >>> %-5level >>> %logger{50} >>> %msg%n