使用@SpringBootTest注解进行单元测试时, 打印东西的时候,总会伴随很多的无关紧要的日志信息,影响观感。去掉这些日志应该怎么做呢 ?
两个步骤:
第一步、修改application.properties
logging.level.root=off
logging.level.org.springframework=off
# 关闭baner信息
spring.main.banner-mode=off
# 关闭启动日志
spring.main.log-startup-info=false
第二步、增加logback-test.xml文件
logback-test.xml文件中填入如下内容
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml" />
<logger name="org.springframework" level="OFF"/>
</configuration>