zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    centos 6.8 配置 Redis3.2.5
    php将字符串转为二进制数据串
    php密码对称encrypt加密
    mysql 新建用户并赋予远程访问权限
    centos6.8 搭建postfix/dovecot邮件服务器
    centos 6.8 设置svn钩子同步至web目录
    百分百解决Job for network.service failed. See 'system的问题
    java锁机制详解
    解决网页打不开简书的问题
    SpringBoot读取不到application.yml
  • 原文地址:https://www.cnblogs.com/oshushu/p/5025781.html
Copyright © 2011-2022 走看看