zoukankan      html  css  js  c++  java
  • maven项目整合SSM配置log4j, 实现控制台打印SQL语句

    在原有项目正常启动的情况下, 实现在控制台打印mapper包下SQL语句.

    1.在pom.xml配置文件中添加两个依赖(缺一不可)

     1         <!--日志包-->
     2         <dependency>
     3             <groupId>log4j</groupId>
     4             <artifactId>log4j</artifactId>
     5             <version>${log4j-version}</version>
     6         </dependency>
     7 
     8         <dependency>
     9             <groupId>org.slf4j</groupId>
    10             <artifactId>slf4j-log4j12</artifactId>
    11             <version>${slf4j-version}</version>
    12         </dependency>    

    版本:

    1 <log4j-version>1.2.17</log4j-version>
    2 <slf4j-version>1.7.25</slf4j-version>

    2. 在log4j.properties配置文件中添加配置

    1 log4j.logger.com.zzuli.mapper=DEBUG

    完整的log4j.properties

     1 log4j.rootCategory=ERROR, CONSOLE ,LOGFILE
     2 
     3 log4j.logger.com.zzuli.mapper=DEBUG
     4 
     5 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
     6 log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
     7 log4j.appender.CONSOLE.layout.ConversionPattern=%C %d{YYYY-MM-dd hh:mm:ss}  %m %n
     8 
     9 log4j.appender.LOGFILE=org.apache.log4j.FileAppender
    10 log4j.appender.LOGFILE.File=E:/my.log
    11 log4j.appender.LOGFILE.Append=true
    12 log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
    13 log4j.appender.LOGFILE.layout.ConversionPattern=%m %n

    配置完以上两项, 即可实现在控制台打印SQL语句.

    完.

  • 相关阅读:
    Splashtop :符合 HIPAA 标准的远程桌面软件
    学生如何在家中访问学校许可的软件
    Splashtop用于远程实验室的功能得到增强
    docker环境安装,镜像和容器常用命令
    vue-cli入门
    webpack快速入门
    Vue路由vue-router
    Vue组件化
    Vue指令
    Vue实例
  • 原文地址:https://www.cnblogs.com/hejjon/p/11488401.html
Copyright © 2011-2022 走看看