springBoot配置sql打印

一、引入jar包
<!-- 日志 -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-log4j</artifactId>
			<version>1.3.8.RELEASE</version>
			<exclusions>
			 <exclusion>
                  <groupId>org.slf4j</groupId>
                  <artifactId>slf4j-log4j12</artifactId>
              </exclusion>
		</exclusions>
		</dependency> 
二、在resource文件夹下添加log4j.properties的日志文档
# Output pattern : date [thread] priority category - message  
# FATAL 0  ERROR 3  WARN 4  INFO 6  DEBUG 7   数字越大 级别越低  只能打印该级别以上的信息
log4j.rootLogger=DEBUG, Console, RollingFile, ERROR, WARN
#将debug的日志信息输出到console 和 rollingfile

#Console Layout
log4j.appender.Console=org.apache.log4j.ConsoleAppender
#可以灵活地指定布局模式
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#指定的打印信息的具体格式
log4j.appender.Console.layout.ConversionPattern=%d %-5p [%c{5}] - %m%n

#RollingFile d datetime m log n next p priority c class
#Rollingfile的输出端的类型为每天产生一个日志文件
log4j.appender.RollingFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.RollingFile.File=${user.home}\\Log4j\\Log4j\\Log.log
log4j.appender.RollingFile.DatePattern='-'yyyy-MM-dd'.log'
log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.RollingFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%C]-[%p] %m%n

#ERROR -----输出到文件  
log4j.appender.ERROR = org.apache.log4j.RollingFileAppender  
log4j.appender.ERROR.File =${user.home}\\Log4j\\Error\\error.log
log4j.appender.ERROR.MaxFileSize=50000KB
log4j.appender.ERROR.Append = true  
log4j.appender.ERROR.Threshold = ERROR   
log4j.appender.ERROR.layout = org.apache.log4j.PatternLayout  
log4j.appender.ERROR.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n

log4j.appender.WARN = org.apache.log4j.RollingFileAppender  
log4j.appender.WARN.File =${user.home}\\Log4j\\Warn\\warn.log 
log4j.appender.WARN.MaxFileSize=50000KB
log4j.appender.WARN.Append = true  
log4j.appender.WARN.Threshold = WARN   
log4j.appender.WARN.layout = org.apache.log4j.PatternLayout  
log4j.appender.WARN.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n  


#指定com。rail包下所有类为debug
log4j.logger.com.rails=DEBUG
log4j.logger.com.rails.common.security.shiro=WARN
log4j.logger.com.rails.common.utils.JedisUtils=WARN
log4j.logger.com.rails.modules.sys.controller.LoginController=WARN

#ibatis level
log4j.logger.org.apache.ibatis=DEBUG
#shiro level
#sql level
log4j.logger.java.sql=DEBUG

#Springframework level
log4j.logger.org.springframework=WARN

log4j.logger.org.mybatis.spring=WARN
三、在application.properties的配置文件中添加配置
logging.level.com.jntech.dao.sqlserver=debug

其中com.jntech.dao.sqlserver表示 dao层的接口位置

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值