zoukankan      html  css  js  c++  java
  • mybatis配置Log4j带不出日志

    使用Mybatis的时候,有些时候能输出(主要是指sql,参数,结果)日志。

    无法输出日志的时候,无论怎么配置log4j,不管是properties的还是xml的,都不起作用。

     

     

    log4j.properties

    log4j.rootLogger=DEBUG,CONSOLE,FILE,A1
    log4j.addivity.org.apache=true
     
     
    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    log4j.appender.CONSOLE.Threshold=DEBUG
    log4j.appender.CONSOLE.Target=System.out
    log4j.appender.CONSOLE.Encoding=GBK
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    log4j.appender.conOut.layout.ConversionPattern=%d %-5p [%c] %m%n
     
    log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.A1.File=../logs/laifusiadmin1.log
    log4j.appender.A1.Encoding=GBK
    log4j.appender.A1.Threshold=DEBUG
    log4j.appender.A1.DatePattern='.'yyyy-MM-dd
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    log4j.appender.A1.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L : %m%n
     
    log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.FILE.Threshold=ERROR
    log4j.appender.FILE.File=./logs/error_Log.log
    log4j.appender.FILE.DatePattern='_'yyyy-MM-dd'.log'
    #log4j.appender.File.MaxFileSize=100KB
    #log4j.appender.File.MaxBackupIndex=100
    log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
    log4j.appender.FILE.layout.ConversionPattern=%d %t %-5p [%c] %m%n
      
    log4j.logger.com.ibatis = DEBUG  
    log4j.logger.com.ibatis.common.jdbc.SimpleDataSource = DEBUG  
    log4j.logger.com.ibatis.common.jdbc.ScriptRunner = DEBUG  
    log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate = DEBUG  
    log4j.logger.java.sql.Connection = DEBUG  
    log4j.logger.java.sql.Statement = DEBUG  
    log4j.logger.java.sql.PreparedStatement = DEBUG 
    log4j.logger.java.sql.ResultSet =DEBUG

     

     在SqlMapConfig.xml配置文件中添加:

    <configuration>
        <settings>
            <setting name="logImpl" value="LOG4J"/>
        </settings>
    </configuration>
  • 相关阅读:
    关于PHP高并发抢购系统设计
    阿里云服务器带宽跑满怎么办
    DedeCMS数据负载性能优化方案简单几招让你提速N倍
    linux===启动sdk manager下载配置sdk的时候报错的解决办法
    linux===linux后台运行和关闭、查看后台任务(转)
    自动化测试===热门开源自动化测试框架
    python实战===图片转换为字符的源码(转)
    移动端测试===安卓设备共享程序-发布版本“share device”
    MACACA===gradle下载和安装
    jython
  • 原文地址:https://www.cnblogs.com/J-wym/p/6106673.html
Copyright © 2011-2022 走看看