服務(wù)性能優(yōu)化之mybatis-plus開啟與關(guān)閉SQL日志打印方法
第一:開啟打印
Mybatis-plus 需要通過下面的方式開啟控制臺 SQL 日志打印
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
對于 application.properties 文件,可以通過下面的方式關(guān)閉:
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
第二:關(guān)閉打印
在生產(chǎn)環(huán)境,不想打印 SQL 日志,可以通過下面的配置關(guān)閉。
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl
對于 application.properties 文件
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl
有時候,這個 log-impl 的值是通過外界傳入的,通過配置的形式控制 SQL 打印效果,則可以:
mybatis-plus: configuration: log-impl: ${mybatis-plus-log-impl}
${mybatis-plus-log-impl}
不同的值就能實現(xiàn)。
附:Mybatis-Plus 解決日志打印過多問題
1.取消初始化spring日志打印
做法:在resources下新建一個logback.xml文件,名稱固定,內(nèi)容如下:
<?xml version="1.0" encoding="UTF-8"?> <configuration> </configuration>
2.取消SpringBoot啟動banner圖標
x 1spring:2 main:3 banner-mode: off # 關(guān)閉SpringBoot啟動圖標(banner)
3 取消MybatisPlus啟動banner圖標
# mybatis-plus日志控制臺輸出 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl global-config: banner: off # 關(guān)閉mybatisplus啟動圖標
總結(jié)
到此這篇關(guān)于服務(wù)性能優(yōu)化之mybatis-plus開啟與關(guān)閉SQL日志打印方法的文章就介紹到這了,更多相關(guān)mybatis-plus開啟與關(guān)閉SQL日志打印內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- springboot下mybatis-plus如何打印sql日志和參數(shù)到日志文件
- springboot下mybatis-plus開啟打印sql日志的配置指南
- mybatis-plus開啟sql日志打印的三種方法
- Mybatis-Plus打印sql日志兩種方式
- MyBatis-Plus如何關(guān)閉SQL日志打印詳解
- mybatis-plus如何修改日志只打印SQL語句不打印查詢結(jié)果
- SpringBoot整合MyBatis和MyBatis-Plus請求后不打印sql日志的問題解決
- MyBatis-Plus使用sl4j日志打印SQL的代碼詳解
- Mybatis-Plus通過配置在控制臺打印執(zhí)行日志的實現(xiàn)
相關(guān)文章
Redis中String字符串和sdshdr結(jié)構(gòu)體超詳細講解
這篇文章主要介紹了Redis中String字符串和sdshdr結(jié)構(gòu)體,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧2023-04-04Spring Boot 2.0.0 終于正式發(fā)布-重大修訂版本
北京時間 2018 年 3 月 1 日早上,如約發(fā)布的 Spring Boot 2.0 在同步至 Maven 倉庫時出現(xiàn)問題,導致在 GitHub 上發(fā)布的 v2.0.0.RELEASE 被撤回2018-03-03ShardingSphere數(shù)據(jù)庫讀寫分離算法及測試示例詳解
這篇文章主要為大家介紹了ShardingSphere數(shù)據(jù)庫讀寫分離算法及測試示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03SpringBoot參數(shù)校驗:@Valid與@Validated使用詳解
這篇文章主要介紹了SpringBoot參數(shù)校驗:@Valid與@Validated使用詳解,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-03-03