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

相关推荐
Miss_Chenzr几秒前
Springboot优卖电商系统s7zmj(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
程序员游老板几秒前
基于SpringBoot3+vue3的爱心陪诊平台
java·spring boot·毕业设计·软件工程·课程设计·信息与通信
期待のcode3 分钟前
Springboot核心构建插件
java·spring boot·后端
遥不可及~~斌5 分钟前
Java 面试题集 -- 001
java·开发语言
2501_921649498 分钟前
如何获取美股实时行情:Python 量化交易指南
开发语言·后端·python·websocket·金融
Miss_Chenzr22 分钟前
Springboot旅游景区管理系统9fu3n(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·旅游
C1829818257534 分钟前
HttpURLConnection 与其他客户端关系
java
通往曙光的路上1 小时前
发邮件1、创建邮箱
java
serendipity_hky1 小时前
【SpringCloud | 第5篇】Seata分布式事务
分布式·后端·spring·spring cloud·seata·openfeign
五阿哥永琪1 小时前
Spring Boot 中自定义线程池的正确使用姿势:定义、注入与最佳实践
spring boot·后端·python