中易网

如何控制Mybatis的SQL日志输出

答案:1  悬赏:50  
解决时间 2021-02-27 09:54
如何控制Mybatis的SQL日志输出
最佳答案
您好,很高兴为您解答。

使用环境:Mybatis_3.2.8 + Log4j2_2.1 
首先要说明的是: 

Mybatis是用Mapper类的全路径名,作为logger的名称的。
Mybatis中,打印SQL语句的日志级别是DEBUG,而打印SQL执行结果集的日志级别是TRACE。

比如,我们的应用是: com.test.app 
而mapper类所在的路径为: com.test.app.dao 
则我们可以分别控制应用的业务日志和SQL日志的输出。 
如下的Log4j2.xml将输出所有业务日志,以及SQL语句日志 

引用
 
     
         
         
     
     
         
         
     

如下的Log4j2.xml将输出所有业务日志,以及SQL语句日志,SQL语句执行结果日志 

引用
 
     
         
         
     
     
         
         
     

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

                                                                                                                            ~ O(∩_∩)O~

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
魔兽世界外域侏儒工程学传送的哪里学?吸NGL气
北京卫视暖暖味道全集鲈鱼的做法
王子文长得像猴子一点女人味都没
sql 查询结果别名引用已有表
爱奇艺视频的相关问题
属鸡十月十二的早晨五点钟的命运怎么样
C51教程中经常出现“char code dx516[3] _at_
一字有五笔,倒数总第一,猜一字
出征前的豪言壮语词语
2011年出生属兔起名应该呆什么字好
以我欣赏这样的生命为话题作文650字 梅花
含羞草到冬天会自动枯死?什么意思?
金龙小吃在哪里啊,我有事要去这个地方
北京诲淀区属北京东、西、南、北方位?
梦到老公买了一台家庭功放机试听
推荐资讯
三圆广告装饰有限公司这个地址在什么地方,我
花城街健身舞协会怎么去啊,有知道地址的么
濑湍镇在哪里啊,我有事要去这个地方
请问在花都雅瑶镇住现想上网拉网线要怎么办呀
君臣广告怎么去啊,有知道地址的么
一种感知液体是否存在的光纤传感装置
早餐吃油炸的食品有哪些坏处?
日本哪种面膜祛痘图片
桑音达来我想知道这个在什么地方
今年天门初中毕业考试作文题目可能是什么
电脑桌面上很多东西栓删不掉怎么办?
网络安全密钥匙是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?