mybatis log替代品lockbak
maven依赖
<!-- logback日志组件--> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency>
logback.xml文件(resources文件夹下)
<?xml version="1.0" encoding="UTF-8" ?> <configuration> <!-- 自定义输出格式 level 等级 [%thread] 线程 %logger{30} 日志哪个类哪个方法产生 - %msg%n msg日志信息 n换行 <charset>UTF-8</charset> 解决中文乱码 --> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> <pattern>%d{HH:mm:ss} %-5level [%thread] %logger{30} - %msg%n</pattern> <charset>UTF-8</charset> </encoder> </appender> <!-- 日志输出最低输出级别 --> <root level="debug"> <appender-ref ref="console"/> </root> </configuration>
输出对比