springboot下mybatis-plus開啟打印sql日志的配置指南
需要以下三個(gè)配置
1:設(shè)置mybatisplus包下的日志級(jí)別為DEBUG;
logging: level: com: baomidou: mybatisplus: DEBUG
2:設(shè)置項(xiàng)目mapper目錄(dao包路徑)的日志級(jí)別為DEBUG;
logging: level: com: xxx: xxx xxx: DEBUG
3:設(shè)置mybatis-plus的日志輸出方式為slf4j。
mybatis-plus: #mapper-locations: classpath*:/mappings/**/*.xml configuration: log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
附:關(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)。
總結(jié)
到此這篇關(guān)于springboot下mybatis-plus開啟打印sql日志的文章就介紹到這了,更多相關(guān)mybatis-plus開啟打印sql日志內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Sax解析xml_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了Sax解析xml,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08Java向MySQL添加中文數(shù)據(jù)數(shù)據(jù)庫顯示亂碼的解決方案
在用springboot做項(xiàng)目時(shí),由于重新安裝了本地Mysql數(shù)據(jù)庫(5.7版本)在前臺(tái)向數(shù)據(jù)庫插入和更新數(shù)據(jù)可的時(shí)候,涉及中文的時(shí)候在數(shù)據(jù)庫一直顯示異常,所以本文給大家介紹了相關(guān)的解決方案,需要的朋友可以參考下2024-02-02Spring boot詳解緩存redis實(shí)現(xiàn)定時(shí)過期方法
本篇文章分享的就是spring boot中的一個(gè)輪子,spring cache注解的方式實(shí)現(xiàn)接口數(shù)據(jù)緩存。默認(rèn)的配置想非常簡單,但是有一個(gè)弊端是緩存數(shù)據(jù)為永久緩存,本次將介紹如何設(shè)置接口緩存數(shù)據(jù)的過期時(shí)間2022-07-07Java數(shù)據(jù)結(jié)構(gòu)之順序表的實(shí)現(xiàn)
線性表(linear?list)是n個(gè)具有相同特性的數(shù)據(jù)元素的有限序列。順序表是常見的線性表之一,本文將詳細(xì)講講順序表的原理與實(shí)現(xiàn),需要的可以參考一下2022-08-08