欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

服務(wù)性能優(yōu)化之mybatis-plus開啟與關(guān)閉SQL日志打印方法

 更新時間:2024年12月12日 09:17:50   作者:不像程序員的程序猿  
這篇文章主要介紹了在Mybatis-plus中開啟和關(guān)閉控制臺SQL日志打印,在`application.properties`文件中,可以通過配置來實現(xiàn)SQL日志的開啟和關(guān)閉,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

第一:開啟打印

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圖標(biāo)

x 1spring:2  main:3    banner-mode: off # 關(guān)閉SpringBoot啟動圖標(biāo)(banner)

3 取消MybatisPlus啟動banner圖標(biāo)

# mybatis-plus日志控制臺輸出
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  global-config:
    banner: off # 關(guān)閉mybatisplus啟動圖標(biāo)

總結(jié)

到此這篇關(guān)于服務(wù)性能優(yōu)化之mybatis-plus開啟與關(guān)閉SQL日志打印方法的文章就介紹到這了,更多相關(guān)mybatis-plus開啟與關(guān)閉SQL日志打印內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 分析xxljob登入功能集成OIDC的統(tǒng)一認(rèn)證

    分析xxljob登入功能集成OIDC的統(tǒng)一認(rèn)證

    這篇文章主要為大家介紹分析xxljob登入功能集成OIDC的統(tǒng)一認(rèn)證的詳解說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-02-02
  • SpringBoot如何進(jìn)行對象復(fù)制的實踐

    SpringBoot如何進(jìn)行對象復(fù)制的實踐

    本文主要介紹了SpringBoot 如何進(jìn)行對象復(fù)制,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 用Rational Rose逆向工程(java)生成類圖(教程和錯誤解決)

    用Rational Rose逆向工程(java)生成類圖(教程和錯誤解決)

    Rational Rose有個很方便的功能,將項目中的JAVA代碼自動轉(zhuǎn)換成UML類圖
    2013-02-02
  • SpringBoot之如何正確、安全的關(guān)閉服務(wù)

    SpringBoot之如何正確、安全的關(guān)閉服務(wù)

    這篇文章主要介紹了SpringBoot之如何正確、安全的關(guān)閉服務(wù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 使用Java后端操作Docker的詳細(xì)教程

    使用Java后端操作Docker的詳細(xì)教程

    Docker 是現(xiàn)代開發(fā)和部署流程中不可或缺的一部分,它簡化了應(yīng)用程序的環(huán)境配置、打包和分發(fā),使得在不同機(jī)器上運行相同的應(yīng)用變得更加輕松和一致,本文將詳細(xì)介紹如何使用命令行工具(CMD)操控 Docker 來配置環(huán)境,需要的朋友可以參考下
    2025-02-02
  • SpringBoot全局Controller返回值格式統(tǒng)一

    SpringBoot全局Controller返回值格式統(tǒng)一

    本文主要介紹了SpringBoot全局Controller返回值格式統(tǒng)一,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 如何解決TCP?socket的阻塞問題

    如何解決TCP?socket的阻塞問題

    這篇文章主要介紹了如何解決TCP?socket的阻塞問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringAop如何通過某個子類切父類

    SpringAop如何通過某個子類切父類

    這篇文章主要介紹了SpringAop如何通過某個子類切父類,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • SpringBoot中使用Netty的實現(xiàn)示例

    SpringBoot中使用Netty的實現(xiàn)示例

    本文主要介紹了SpringBoot中使用Netty的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • Spring中bean的初始化和銷毀幾種實現(xiàn)方式詳解

    Spring中bean的初始化和銷毀幾種實現(xiàn)方式詳解

    這篇文章主要介紹了Spring中bean的初始化和銷毀幾種實現(xiàn)方式詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評論