SpringBoot内置日志框架是什么?

Spring Boot 内置的日志系统是由SLF4J (Simple Logging Facade for Java)作为日志门面Logback 作为日志实现组成的SLF4J 提供了一个通用的日志 API,而 Logback 则是具体的日志框架,负责执行实际的日志记录工作

当你创建一个新的 Spring Boot 项目时,它会自动包含以下日志相关的依赖项:

  1. slf4j-api - 这是 SLF4J 的 API 接口。
  2. logback-classic - 这是 Logback 的核心实现,它包含了日志的实现逻辑以及对 SLF4J 的绑定。
  3. logback-core - Logback 的核心库。
  4. jul-to-slf4j 和 jcl-over-slf4j - 这些是适配器,用于将 Java Util Logging (JUL) 和 Commons Logging 框架的日志请求重定向到 SLF4J。

Spring Boot 默认的日志级别是 INFO,并且它会生成一个名为 application.log 的日志文件,除非你修改了默认的配置。你可以通过在 application.propertiesapplication.yml 文件中添加或修改配置项来定制日志行为,比如改变日志级别、日志文件的路径和名称等。

相关推荐
Daniel 大东13 分钟前
idea 解决缓存损坏问题
java·缓存·intellij-idea
2401_8576363915 分钟前
共享汽车管理新纪元:SpringBoot框架应用
数据库·spring boot·汽车
wind瑞20 分钟前
IntelliJ IDEA插件开发-代码补全插件入门开发
java·ide·intellij-idea
HappyAcmen20 分钟前
IDEA部署AI代写插件
java·人工智能·intellij-idea
马剑威(威哥爱编程)25 分钟前
读写锁分离设计模式详解
java·设计模式·java-ee
鸽鸽程序猿26 分钟前
【算法】【优选算法】前缀和(上)
java·算法·前缀和
修道-032327 分钟前
【JAVA】二、设计模式之策略模式
java·设计模式·策略模式
九圣残炎32 分钟前
【从零开始的LeetCode-算法】2559. 统计范围内的元音字符串数
java·算法·leetcode
当归10241 小时前
若依项目-结构解读
java
man20171 小时前
【2024最新】基于springboot+vue的闲一品交易平台lw+ppt
vue.js·spring boot·后端