springboot Slf4j
时间: 2023-10-14 10:31:37 浏览: 127
SLF4J(Simple Logging Facade for Java)是一个Java日志框架,它提供了一个简单的日志记录接口,可以在运行时根据所选择的具体日志实现进行配置。
在Spring Boot项目中,默认集成了SLF4J,所以在新建的Spring Boot项目中一般会引用spring-boot-starter或spring-boot-starter-web,这两个起步依赖中已经包含了对spring-boot-starter-logging的依赖。因此,我们无需在pom文件中额外添加SLF4J相关的依赖,否则可能会出现多个相同依赖的错误。
SLF4J是Java开发中常用的日志框架之一。除了SLF4J,还有其他一些常用的日志框架,如JUL(java.util.logging)、log4j、logback、JCL(Jakarta commons-logging)等等。在Spring Boot中,默认选择了SLF4J和Logback的组合作为日志系统。如果不需要更改为其他日志系统(如Log4j2等),则无需进行额外的配置,Logback会将日志打印到控制台上。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringBoot集成slf4j日志系统](https://blog.csdn.net/qq_41153943/article/details/124896505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文