Add log4jdbc Step JFinal
1. POM 增加 引用,其中 slf4j-log4j12 version 跟主配置相关 版本一致
<!-- log4jdbc -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.29</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.lazyluke</groupId>
<artifactId>log4jdbc-remix</artifactId>
<version>0.2.7</version>
<scope>runtime</scope>
</dependency>
<!-- log4jdbc -->
2. log4j.properties 文件增加相关配置
#add log4jdbc
log4j.logger.jdbc.sqltiming=info
log4j.logger.jdbc.resultsettable=off
log4j.logger.jdbc.connection=off
log4j.logger.jdbc.sqlonly=off
log4j.logger.jdbc.audit=off
log4j.logger.jdbc.resultset=off
3. 数据库连接配置文件修改jdbc连接前缀以及驱动
#add log4jdbc driver
driverClass = net.sf.log4jdbc.DriverSpy
#add jdbc:log4 to url
jdbcUrl = jdbc:log4jdbc:mysql://localhost......
4. 数据库连接池相关代码,修改对应 驱动类
jfinal 对应在配置 druid 数据库连接池插件时 增加驱动类参数
DruidPlugin druidPlugin = new DruidPlugin(p.get("jdbcUrl"), p.get("user"), p.get("password").trim(),p.get("driverClass").trim());
网友评论