1. 配置logback.xml文件
在resource文件夹下新建logback.xml文件,编辑内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="File-Appender"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<Prudent>true</Prudent>
<rollingPolicy
class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>
../log/tabsystem.%d{yyyy-MM-dd}.log
</FileNamePattern>
<!-- keep 60 days worth of history -->
<MaxHistory>60</MaxHistory>
</rollingPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern>
%d{yyyy-MM-dd HH:mm:ss} -%msg%n
</Pattern>
</layout>
</appender>
<appender name="Console-Appender" class="ch.qos.logback.core.ConsoleAppender">
<layout>
<pattern>%msg%n</pattern>
</layout>
</appender>
<root level="INFO">
<appender-ref ref="File-Appender" />
<appender-ref ref="Console-Appender" />
</root>
</configuration>
此配置为每天生成一个当天的log文件,级别为INFO,该文件默认读取,不需要其他配置。