springboot myabits 配置日志 打印sql语句 |
您所在的位置:网站首页 › springboot日志打印 › springboot myabits 配置日志 打印sql语句 |
1、在mybatis.xml配置中增加以下配置 注:这里注意下logPrefix的value需要带“.”2、在logback-spring中增加如下配置 注:这里的name属性需要与mybatis文件中logPrefix的值对应,但这里不带“.” 那么这里说我遇到的问题吧,以下是我的logback中部分配置 info ${LOG_FORMAT} ${ENCODING}这是我最开始的配置(java项目www.fhamdin.org ),就是打印不出sql来,最后找到问题,是因为级别的原因。解决方法 将这里的info改为debug,就可以打印出来了。 解释下原因:我使用的是dev,日志打印级别为info,设置logger为mybatis的打印级别为debug,虽然info级别大于debug,但是有logger 在应该是可以打印出来的,但是我在CONSOLE的中也配置了级别为info,这里的设置会拦截logger设置的级别。 最后在说下sql打印在控制台的区别: 以上第一张图是mybatis自己设置打印在控制台的,第二张图是mybatis打印在logback日志中,logback打印在控制台的。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |