pc端网站怎么做自适应手机端,山东省建设执业资格注册中心网站,健康养生网站模板,做网站的哪家好一.SpringBoot配置扩展点
SpringBoot日志模块使用监听的方式进行初始化#xff0c;在SpringBoot项目启动后#xff0c;会通知日志监听器 在日志监听器中ApplicationStartingEvent事件用来确定到底使用哪个日志系统#xff0c;logback log4j等 在日志监听器中ApplicationEn…一.SpringBoot配置扩展点
SpringBoot日志模块使用监听的方式进行初始化在SpringBoot项目启动后会通知日志监听器 在日志监听器中ApplicationStartingEvent事件用来确定到底使用哪个日志系统logback log4j等 在日志监听器中ApplicationEnvironmentPreparedEvent事件中用来确定日志配置文件 如果没有配置logging.config属性则使用系统约定配置系统约定配置又分为logback约定和spring约定 logback的默认配置如下 Override
protected String[] getStandardConfigLocations() {return new String[] { logback-test.groovy, logback-test.xml, logback.groovy,logback.xml };
} spring的默认配置如下 protected String[] getSpringConfigLocations() {String[] locations getStandardConfigLocations();for (int i 0; i locations.length; i) {String extension StringUtils.getFilenameExtension(locations[i]);locations[i] locations[i].substring(0,locations[i].length() - extension.length() - 1) -spring. extension;}return locations;
} 这段代码含义就是logback默认配置的前缀“-spring”.xml 二.Logback加在配置优先级
优先级为默认配置默认配置的前缀“-spring”.xml
默认配置又是数组的先后顺序