log4jdbc

作者: 达里尼皮特 | 来源:发表于2020-02-05 14:25 被阅读0次

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());

相关文章

  • springboot中 log4jdbc+logback的使用

    1.什么是log4jdbc以及log4jdbc的特性使用使用java进行数据库操作时最痛苦的莫过于拼接SQL语句。...

  • log4jdbc

    Add log4jdbc Step JFinal 1. POM 增加 引用,其中 slf4j-log4j12 ve...

  • log4jdbc 使用

    像hibernate mybatis这些在打印sql时用了占位符表示参数,不能只能拷贝到数据库工具中执行,但是lo...

  • log4jdbc简介

    [TOC] 0 前言 使用java进行数据库操作时最痛苦的莫过于拼接SQL语句。在实际运行时往往需要查看 实际生成...

  • 用log4jdbc发现性能问题

    介绍 log4jdbc是一个java的jdbc驱动, 可以用于记录SQL日志和SQL执行时间等信息 log4jdb...

  • spring boot 集成log4jdbc 查看完整sql

    不知道你有没有见过如下的sql日志,参数全是?,调试起来真是抓狂。 还好我没可以使用log4jdbc进行简单的配置...

网友评论

      本文标题:log4jdbc

      本文链接:https://www.haomeiwen.com/subject/trdsxhtx.html