问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何关闭mybatis日志

发布网友 发布时间:2022-04-25 22:56

我来回答

1个回答

热心网友 时间:2022-06-18 11:01

使用环境:Mybatis_3.2.8 + Log4j2_2.1
首先要说明的是:
Mybatis是用Mapper类的全路径名,作为logger的名称的。
Mybatis中,打印SQL语句的日志级别是DEBUG,而打印SQL执行结果集的日志级别是TRACE。

比如,我们的应用是: com.test.app
而mapper类所在的路径为: com.test.app.
则我们可以分别控制应用的业务日志和SQL日志的输出。
如下的Log4j2.xml将输出所有业务日志,以及SQL语句日志
引用
1
2
3
4
5
6
7
8
9
10
<Loggers>
<Logger name="com.test.app." additivity="false" level="<a href="https://www.baidu.com/s?wd=DEBUG&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YYnHwbuju9ujw-nHK-nWPB0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EP1fdPWnvPjnzn1mYP1RLnjDz" target="_blank" class="-highlight">DEBUG</a>">
<AppenderRef ref="sql_log"/>
<AppenderRef ref="Console"/>
</Logger>
<Logger name="com.test.app" additivity="false" level="<a href="https://www.baidu.com/s?wd=TRACE&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YYnHwbuju9ujw-nHK-nWPB0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EP1fdPWnvPjnzn1mYP1RLnjDz" target="_blank" class="-highlight">TRACE</a>">
<AppenderRef ref="biz_<a href="https://www.baidu.com/s?wd=debug&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YYnHwbuju9ujw-nHK-nWPB0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EP1fdPWnvPjnzn1mYP1RLnjDz" target="_blank" class="-highlight">debug</a>"/>
<AppenderRef ref="Console"/>
</Logger>
</Loggers>

如下的Log4j2.xml将输出所有业务日志,以及SQL语句日志,SQL语句执行结果日志
引用
1
2
3
4
5
6
7
8
9
10
<Loggers>
<Logger name="com.test.app." additivity="false" level="<a href="https://www.baidu.com/s?wd=TRACE&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YYnHwbuju9ujw-nHK-nWPB0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EP1fdPWnvPjnzn1mYP1RLnjDz" target="_blank" class="-highlight">TRACE</a>">
<AppenderRef ref="sql_log"/>
<AppenderRef ref="Console"/>
</Logger>
<Logger name="com.test.app" additivity="false" level="TRACE">
<AppenderRef ref="biz_debug"/>
<AppenderRef ref="Console"/>
</Logger>
</Loggers>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我网贷一万,手续费300,分24期,每期506.67,请问怎么计算月息,和年利率... 多普达手机铃音多普达手机铃声 【车载软件推荐】有车一族必备软件有哪些?好用的车主必备app 我画画时常被说我画画不动脑筋,弱弱的问一句,画画怎样动脑筋? 三星手机如何设置时间在桌面显示? 精确到十分位,要看小数点右边第一位 对吗 要把一个小数精确到十分位,就要看这个小数的( )A.十分位B.百分位C... 黑米算不算粗粮 存定期协议利率选是还是否? 同城上那些卖二手ndsi的是真的吗? 眼霜可以全脸使用吗 请问眼霜可不可以用来抹整个脸呢~~~ 眼霜可以全脸抹吗? 眼霜全脸可以用?全部涂吗?口服胶原蛋白啥意思? 眼霜涂脸上皮肤会怎样 眼霜能涂在脸上吗?有影响吗? 眼霜只能用在眼部吗?可以全脸抹吗? 眼霜可以擦全脸吗 请教大家:眼霜可以涂在全脸吗? 眼霜能涂全脸吗 眼霜可以抹全脸吗 眼霜可以涂抹全脸用吗? 眼霜可以用于全脸吗 眼霜可以使用全脸么? 眼霜可以用来擦全脸吗? 女方出轨男方有第三者车号能不能查到第三者信息 如何调查第三者 急 婚姻出现第三者,怎样调查才能让第三者无所遁形? 怎样搜查第三者的证据 如何能找出第三者? JAVA程序如何连接数据库问题 电脑突然卡住了,屏幕黑了。这是怎么回事拜托各位大神 如何查看javascript object对象的所拥有的属性值 高分求助,请问m2格式文件用什么软件打开?哪里下载? 电脑屏幕突然卡住不动是什么节奏 哪位大神知道原 光明之心追加内容的密码是多少。求高人指点 vc2008 C语言编译调试出现问题 请教大虾 莫字可以加什么偏旁 “莫”字加部首组词都有什么? “莫”可以加哪些偏旁,怎样组词? 莫字加偏旁组成新字再组词有哪些 莫加上合适的偏旁,变成新字组成词和年怎么组? 莫可加什么偏旁边再组词 给莫字加一偏旁,组成词语描( )? 给莫字加偏旁组成新字再组成四年级的词? 莫组个词加上部首组成新字在分别组词 莫加一个偏旁成为另一个字在组词 照样子,给“莫”加上不同的偏旁,组代新字,再组词。 例:模(模样) ( ) ( ) 莫字加上偏旁,组成一个新字,在组词 莫换偏旁,组成新字并组词?