当前位置:   article > 正文

简单介绍一下 : spring-boot-starter-logging和spring-boot-starter-web_spring-boot-starter-web exclude log

spring-boot-starter-web exclude log

应用日志和spring-boot-starter-logging

Java的日志系统多种多样,从 java.util 默认提供的日志支持,到 log4j,log4j2,commons logging 等,复杂繁多,所以,应用日志系统的配置就会比较特殊,从而 spring-boot-starter-logging 也比较特殊一些,下面将其作为我们第一个了解的自动配置依赖模块。

假如 maven 依赖中添加了 spring-boot-starter-logging,如以下代码所示:

  1. <dependency>
  2. <groupId> org.springframework.boot </groupId>
  3. <artifactId> spring-boot-starter-logging </artifactId>
  4. </dependency>

那么,我们的 SpringBoot  应用将自动使用 logback 作为应用日志框架,SpringBoot 启动的时候,由 org.springframework.boot.logging.Logging-Application-Listener 根据情况初始化并使用。

SpringBoot 为我们提供了很多默认的日志配置,所以,只要将 spring-boot-starter-logging 作为依赖加入到当前应用的 classpath,则“开箱即用”,不需要做任何多余的配置,但假设我们要对默认 SpringBoot 提供的应用日志设定做

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/813201
推荐阅读
相关标签
  

闽ICP备14008679号