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