SpringBoot——日志关系

SpringBoot使用spring‐boot‐starter‐logging来做日志功能:


	org.springframework.boot
	spring‐boot‐starter‐logging

底层依赖关系图:

SpringBoot——日志关系_第1张图片

总结:

    1、SpringBoot底层使用slf4j+logback的方式进行日志记录

    2、SpringBoot把其他的日志框架都通过中间包替换成了slf4j

中间包的作用:创建了和其他框架中依赖的日志框架相同的包和类,但是类中调用的日志方式是slf4j接口中定义的

SpringBoot——日志关系_第2张图片

注意排除其他框架中使用的日志框架,SpringBoot中引入Spring时也会排除commons-logging:


	org.springframework
	spring‐core
	
		
			commons‐logging
			commons‐logging
		
	

 

你可能感兴趣的:(SpringBoot)