• Mybatis 控制台打出SqlLog的设置


    首先工程中必须要有slf4j-log4j12-1.7.12.jar这个包,否则打不出来

    而后工程中“log4j.properties”文件如下:

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Target=System.out
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d{HH:mm:ss} %-5p %-20.30c{1}[%M-%L] - %m%n
    
    
    log4j.appender.infoFile=org.apache.log4j.RollingFileAppender
    log4j.appender.infoFile.File=WF_INFO.log
    log4j.appender.infoFile.Append=true
    log4j.appender.infoFile.MaxFileSize=10MB
    log4j.appender.infoFile.MaxBackupIndex=10
    log4j.appender.infoFile.layout=org.apache.log4j.PatternLayout
    log4j.appender.infoFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}:%p %c{1}:[%M-%L] - %m%n
    log4j.appender.infoFile.filter.my=org.apache.log4j.varia.LevelRangeFilter
    log4j.appender.infoFile.filter.my.levelMin=INFO
    log4j.appender.infoFile.filter.my.levelMax=WARN
    log4j.appender.infoFile.filter.my.AcceptOnMatch=true
    
    
    log4j.appender.errorFile=org.apache.log4j.RollingFileAppender
    log4j.appender.errorFile.File=WF_ERROR.log
    log4j.appender.errorFile.Append=true
    log4j.appender.errorFile.MaxFileSize=10MB
    log4j.appender.errorFile.MaxBackupIndex=10
    log4j.appender.errorFile.layout=org.apache.log4j.PatternLayout
    log4j.appender.errorFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}:%p %c{1}:[%M-%L] - %m%n
    log4j.appender.errorFile.filter.my=org.apache.log4j.varia.LevelRangeFilter
    log4j.appender.errorFile.filter.my.levelMin=ERROR
    log4j.appender.errorFile.filter.my.levelMax=ERROR
    log4j.appender.errorFile.filter.my.AcceptOnMatch=true
    
    
    log4j.rootLogger=info,stdout,infoFile,errorFile,debug,console,R
    
    #ibatis logger config 
    #log4j.logger.com.ibatis=info 
    #log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=info 
    #log4j.logger.com.ibatis.common.jdbc.ScriptRunner=info 
    #log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=info 
    #log4j.logger.java.sql.Connection=info 
    #log4j.logger.java.sql.Statement=info 
    #log4j.logger.java.sql.PreparedStatement=info
    #log4j.logger.org.mybatis.spring.SqlSessionUtils=info
    #log4j.logger.com.opensymphony.oscache.base.algorithm.AbstractConcurrentReadCache=info
    #log4j.logger.org.apache.ibatis.cache.Cache=info
    
    #print mybatis sql
    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=INFO
    log4j.logger.java.sql.Connection=DEBUG
    log4j.logger.java.sql.Statement=DEBUG
    log4j.logger.java.sql.PreparedStatement=DEBUG
    
    log4j.logger.org.springframework.jdbc.datasource.DataSourceTransactionManager=info
  • 相关阅读:
    关于高精度的那些事 ~
    LOJ #10002. 喷水装置
    [HAOI2008]糖果传递
    题解 CF1404B 【Tree Tag】
    题解 CF1407E 【Egor in the Republic of Dagestan】
    唯美歌词
    CF做题总结
    CSP2020游记
    数论
    hash好题
  • 原文地址:https://www.cnblogs.com/oshushu/p/5025781.html
Copyright © 2020-2023  润新知