mybatis-plus如何修改日志只打印SQL語句不打印查詢結(jié)果
mybatis-plus修改日志只打印SQL語句不打印查詢結(jié)果
項目中使用了mybatis-plus baomidou,如果遇到了日志輸出時 既打印SQL語句又打印查詢出來的結(jié)果,如下:
如果想只打印SQL語句、不打印查詢結(jié)果
解決方案
1.增加log4j日志的配置。
logging: level: com.xxx.xxx.biz.mapper: debug
2.去掉mybatis-plus configuration log-impl控制臺輸出的配置。
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
修改后再執(zhí)行DB操的輸出結(jié)果:
就是log4j的形式輸出,而不是控制臺打印了,并且只輸出SQL語句,如果debug調(diào)高級別,SQL語句也可以不輸出。
mybatis-plus日志打印
SpringBoot與mybatis-plus使得JavaWeb開發(fā)起來更加快捷
如何打印SQL日志?
mybatis-plus官網(wǎng)中也有相關(guān)的問題收錄
啟動-mybatis-本身的-log-日志
# 方式一 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 方式二 application.yml 中增加配置,指定 mapper 文件所在的包 logging: level: com.baomidou.example.mapper: debug
本文推薦使用第二種, 打印的日志格式比較清晰
如下:
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- springboot下mybatis-plus如何打印sql日志和參數(shù)到日志文件
- springboot下mybatis-plus開啟打印sql日志的配置指南
- mybatis-plus開啟sql日志打印的三種方法
- Mybatis-Plus打印sql日志兩種方式
- MyBatis-Plus如何關(guān)閉SQL日志打印詳解
- SpringBoot整合MyBatis和MyBatis-Plus請求后不打印sql日志的問題解決
- MyBatis-Plus使用sl4j日志打印SQL的代碼詳解
- 服務(wù)性能優(yōu)化之mybatis-plus開啟與關(guān)閉SQL日志打印方法
- Mybatis-Plus通過配置在控制臺打印執(zhí)行日志的實現(xiàn)
相關(guān)文章
springboot引用kettle實現(xiàn)對接oracle數(shù)據(jù)的示例代碼
這篇文章主要介紹了springboot引用kettle實現(xiàn)對接oracle數(shù)據(jù),其實kettle集成到springboot里面沒有多少代碼,這個功能最主要的還是ktr文件的編寫,只要ktr編寫好了,放到指定文件夾下,寫個定時任務(wù)就完事了,需要的朋友可以參考下2022-12-12Spring之spring-context-indexer依賴詳解
這篇文章主要介紹了Spring之spring-context-indexer依賴詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11MyBatis特殊字符轉(zhuǎn)義攔截器問題針對(_、\、%)
這篇文章主要介紹了MyBatis特殊字符轉(zhuǎn)義攔截器問題針對(_、\、%),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02使用RabbitMQ實現(xiàn)延時消息自動取消的案例詳解
這篇文章主要介紹了使用RabbitMQ實現(xiàn)延時消息自動取消的簡單案例,案例代碼包括導包的過程和相關(guān)配置文件,本文結(jié)合代碼給大家講解的非常詳細,需要的朋友可以參考下2024-03-03關(guān)于IDEA創(chuàng)建spark maven項目并連接遠程spark集群問題
這篇文章主要介紹了IDEA創(chuàng)建spark maven項目并連接遠程spark集群,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08Java使用jdbc連接實現(xiàn)對MySQL增刪改查操作的全過程
JDBC的全稱是Java?Database?Connectivity,即Java數(shù)據(jù)庫連接,它是一種可以執(zhí)行SQL語句的Java?API,下面這篇文章主要給大家介紹了關(guān)于Java使用jdbc連接實現(xiàn)對MySQL增刪改查操作的相關(guān)資料,需要的朋友可以參考下2023-03-03