springboot是识别logback-spring.xml和logback.xml的。如果没有配置文件,则会启用logback默认的配置。有这种配置文件spring就可以根据其中的配置来输出日志; (org.springframework.boot.logging.LoggingApplicationListener; org.springframework.boot.logging.LoggingSystem
spring这个类会按照优先级去读xml配置文件,logback优先级高)slf4j也是可以使用logback.xml/logback-spring.xml作为配置文件的,类似地,用log4j-spring也是可以的
存在多种框架的时候,logback会优先