logback日志
来源:2-2 开发用户流量拦截器-2
橘Cc
2022-03-01 15:18:38
<!-- 配置日志存放位置,控制AccessHistoryInterceptor类的内容打印到指定日志文件中 -->
<appender name="accessHistoryLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>d:/logs/springmvc/history.%d.log</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>[%thread] %d %level %logger{10} - %msg%n</pattern>
</encoder>
</appender>
<logger name="com.imooc.springmvc.interceptor.AccessHistoryInterceptor" level="INFO" additivity="false">
<appender-ref ref="accessHistoryLog"/>
</logger>为什么这里要加<logger>标签指定类,不是应该配置所有的吗,要是多个类是不是得一个一个配置。没有想明白=,=
搜索
复制
1回答
好帮手慕小脸
2022-03-01
同学你好,设置logger标签表示用来设置某一个包或者具体的某一个类的日志打印级别,如果多个类需要打印不同级别,那么就需要一个一个配置了,而这里设置到具体类只是将com.imooc.restfulinterceptor.AccessHistoryInterceptor包下的类中的INFO级别以上的日志信息输出到控制台或者文件中。简单理解就是只对AccessHistoryInterceptor进行日志
祝学习愉快~
相似问题