日志
Spring Boot使用Commons Logging进行所有内部日志记录,但保留底层日志实现。为Java Util Logging, Log4J2和Logback提供了默认配置 。在每种情况下,记录器都预先配置为使用控制台输出,并且还提供可选的文件输出。
默认情况下,如果使用“Starters”,则Logback将用于记录。还包括适当的Logback路由,以确保使用Java Util Logging,Commons Logging,Log4J或SLF4J的依赖库都能正常工作。
自定义log输出
Log log = LogFactory.getLog(ApplicationTest.class); log.info("自定义log输出示例"");
spring yml文件配置示例
logging:
file: bhpt_log.log
level:
cn.yygx.htxt.cfwp: INFO
root: INFO
maxsize: 100MB
日志记录等级
FATAL 致命
ERROR 错误
WARN 警告
INFO 信息
DEBUG 调试
TRACE 追溯