项目增加log4jdbc打印Mybatis查询日志

  • 2017-12-13
  • 209
  • 0
  • 0

1.驱动路径增加log4jdbc.
例:

url: jdbc:log4jdbc:mysql://xxxx:3306/aos_demand_mining?useUnicode=true&characterEncoding=utf-8&useSSL=false

2.Resource下增加log4jdbc.properties文件
内容:

#原有jdbc驱动
log4jdbc.drivers=com.mysql.cj.jdbc.Driver
#关闭默认的jdbc驱动
log4jdbc.auto.load.popular.drivers=false

3.Gradle或Maven增加配置
Gradle配置:

//log4jdbc
compile("com.googlecode.log4jdbc:log4jdbc:1.2")

Maven配置:

<dependency>
<groupId>com.googlecode.log4jdbc</groupId>
<artifactId>log4jdbc</artifactId>
<version>1.2</version>
</dependency>

4.logback配置增加日志打印:

<logger name="jdbc" additivity="false" level="OFF"/>
<logger name="jdbc.sqltiming" additivity="false" level="INFO">
<appender-ref ref="SQLPRINT" />
</logger>

测试,搞定!

原文:http://www.jianshu.com/p/efa0f9b5092a

评论

还没有任何评论,你来说两句吧

发表评论