SpringBoot日志关系--及排除模块中的日志框架
2019-07-23 12:02
183 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/VInllor/article/details/96979169
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
SpringBoot使用他来做日志
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> <version>2.1.6.RELEASE</version> <scope>compile</scope> </dependency>
springboot底层日志依赖关系
总结:
- SpringBoot底层使用slf4j和logback进行日志记录
- springboo把其他日志替换成slf4j
- 中间替换包 :偷梁换柱 底层实际上用的还是slf4j
如果我们要引入其他框架?一定要把要把这个框架默认日志依赖移除掉
SpringBoot能自动适配所有日志,而且底层使用slf4j+logback方式记录日志,引入其他框架时,只需要把这个框架依赖的日志框架排除掉.
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency>
在web模块中将commons-logging排除掉
相关文章推荐
- Springboot (三) 日志框架
- spring boot 整合log4j2 日志框架
- spring-boot结合logback日志框架
- 使用Spring Boot日志框架在已有的微服务代码中添加日志功能
- Spring boot 日志框架
- 第六章:Spring Boot 默认日志框架配置(一)
- Springboot入门-日志框架配置(转载)
- Spring Boot中slf4j日志依赖关系示例详解
- SpringBoot框架学习(二)——日志
- Spring Boot干货系列:(七)默认日志框架配置
- SpringBoot项目中使用日志框架log4j——为什么使用日志(一)
- Spring Boot干货系列:默认日志框架配置
- Spring Boot干货系列:默认日志框架配置
- 第六章:Spring Boot 默认日志框架配置之loger节点详解(二)
- SpringBoot整合日志框架LogBack
- SpringBoot 2.x (八):日志框架的使用
- Spring Boot干货系列:(七)默认日志框架配置
- Spring Boot 日志框架实践
- Spring Boot分布式系统实践【基础模块构建3.3】注解轻松实现操作日志记录
- SpringBoot(7)—日志框架