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 文件中添加或修改配置项来定制日志行为,比如改变日志级别、日志文件的路径和名称等。

相关推荐
异常君14 分钟前
FST 在 Elasticsearch 中的核心应用与性能优化实践
java·elasticsearch·性能优化
周某某~16 分钟前
六.原型模式
java·设计模式·原型模式
异常君20 分钟前
通过 Elasticsearch 实现分布式事务的可靠方案
java·分布式·elasticsearch
前端付豪27 分钟前
汇丰实时风控数据流揭秘:Kafka + Flink + CEP 规则引擎全链路实战
前端·后端·架构
倔强的石头_30 分钟前
【数据结构与算法 经典例题】使用队列实现栈(图文详解)
后端·算法
小安同学iter35 分钟前
JUC并发编程(四)常见模式
java·开发语言
猩猩程序员37 分钟前
Rust 中文搜索实践:Meilisearch v1.15 更新与实战指南
后端
Hanbox39 分钟前
FastAPI+Django构建全栈性能怪兽
后端
LucianaiB42 分钟前
智能体还能配置MCP?手把手用百宝箱打造一个音途智游,让旅游加入语音
后端
不再幻想,脚踏实地1 小时前
Linux简单的操作
java·linux·运维·服务器