1. 首页
  2. 编程语言
  3. Java
  4. 浅谈Spring Boot日志框架实践

浅谈Spring Boot日志框架实践

上传者: 2022-04-14 06:17:55上传 PDF文件 528.47 KB 热度 22次

Spring Boot使用Apache的Commons Logging作为内部的日志框架,其仅仅是一个日志接口,在实际应用中需要为该接口来指定相应的日志实现。SpringBt默认的日志实现是Java Util Logging,是JDK自带的日志包,此外SpringBt当然也支持Log4J、Logback这类很流行的日志实现。统一将上面这些 下面我们来实践一下!首先application.properties文件中加配置:控制器部分代码如下:运行结果由于将日志等级设置为INFO,因此包含INFO及以上级别的日志信息都会打印出来这里可以看出,很多大部分的INFO日志均来自于SpringBt框架本身,如果我们想屏蔽它们,可以将日志级别统一先全部设置为ERROR,这样框架自身的INFO信息不会被打印。然后再将应用中特定的包设置为DEBUG级别的日志,这样就可以只看到所关心的包中的DEBUG及以上级别的日志了。

下载地址
用户评论