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

相关推荐
yunmi_3 分钟前
安全框架 SpringSecurity 入门(超详细,IDEA2024)
java·spring boot·spring·junit·maven·mybatis·spring security
孤独斗士3 分钟前
解决Intellij IDEA控制台,logger.info(),system.out.println()等中文乱码问题
java·ide·intellij-idea
yeyong11 分钟前
如何让 docker镜像使用系统时间,而不是utc
后端
Penge66615 分钟前
分布式与集群:从概念到跨机房部署
后端
凉城a17 分钟前
经常看到的IPv4、IPv6到底是什么?
前端·后端·tcp/ip
蓝宝石Kaze23 分钟前
Go + SNS + SQS + Localstack 实现消息队列
后端·aws
jserTang24 分钟前
Cursor Plan Mode:AI 终于知道先想后做了
前端·后端·cursor
123445224 分钟前
令牌桶算法简单实现及思考
后端
SimonKing28 分钟前
SpringBoot集成:5分钟实现HTML转PDF功能
java·后端·程序员
wuxuanok40 分钟前
苍穹外卖 —— 公共字段填充
java·开发语言·spring boot·spring·mybatis