最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot+mybatis如何屏蔽掉mybatis日志

 更新時(shí)間:2023年05月16日 09:21:33   作者:bourbon_zero  
這篇文章主要介紹了springboot+mybatis如何屏蔽掉mybatis日志問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springboot+mybatis屏蔽掉mybatis日志

使用的是logback日志,屏蔽掉mybatis的debug日志,只需要在配置文件(指的是application.yaml)將

mybatis:
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

注釋即可

同理,需要改日志,將該句添加在配置文件即可

關(guān)閉mybatis日志問題

說明

在網(wǎng)上找了一大圈都沒有靠譜的答案,有時(shí)候項(xiàng)目中的日志打印太多,需要屏蔽部分日志打印

mybatis 日志的實(shí)現(xiàn)

原理:就是mybatis 的日志抽取了公共的方法,需要依賴項(xiàng)目中的日志實(shí)現(xiàn)類,來實(shí)現(xiàn)日志打印,在不配置的時(shí)候,mybatis會(huì)按照如下的順序去查找日志實(shí)現(xiàn)類

Mybatis內(nèi)置的日志工廠提供日志功能,具體的日志實(shí)現(xiàn)有以下幾種方式:

  • SLF4J
  • Apache Commons Logging
  • Log4j 2
  • Log4j
  • JDK logging

其實(shí)打開源碼還有一些其他實(shí)現(xiàn),但這幾個(gè)是大家接觸的最多的,如果找到日志實(shí)現(xiàn),在項(xiàng)目啟動(dòng)的時(shí)候,mybatis 就會(huì)打印相關(guān)日志

關(guān)閉日志

springboot 環(huán)境中

在mybatis 自動(dòng)找不到 日志實(shí)現(xiàn)類的時(shí)候,可以指定日志實(shí)現(xiàn)類

在springboot 項(xiàng)目中可以通過在配置文件中配置該屬性來指定 mybatis.configuration.log-impl

mybatis.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl

這里配置的實(shí)現(xiàn)類,就是無處理,這樣就關(guān)閉了日志打印,或者換成

org.apache.ibatis.logging.stdout.StdOutImpl

這兩個(gè)mybatis 自帶的實(shí)現(xiàn)類,NoLoggingImpl 是啥也不做,StdOutImpl 是將日志輸出到控制臺(tái)

public class StdOutImpl implements Log {
? ? public StdOutImpl(String clazz) {
? ? }
? ? public boolean isDebugEnabled() {
? ? ? ? return true;
? ? }
? ? public boolean isTraceEnabled() {
? ? ? ? return true;
? ? }
? ? public void error(String s, Throwable e) {
? ? ? ? System.err.println(s);
? ? ? ? e.printStackTrace(System.err);
? ? }
? ? public void error(String s) {
? ? ? ? System.err.println(s);
? ? }
? ? public void debug(String s) {
? ? ? ? System.out.println(s);
? ? }
? ? public void trace(String s) {
? ? ? ? System.out.println(s);
? ? }
? ? public void warn(String s) {
? ? ? ? System.out.println(s);
? ? }
}

如果是其他環(huán)境

在mybatis.xml 文件中,指定相同的 log-iml 屬性 ,指定對(duì)應(yīng)的日志實(shí)現(xiàn)即可

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Cloud Alibaba 本地調(diào)試介紹及方案設(shè)計(jì)

    Spring Cloud Alibaba 本地調(diào)試介紹及方案設(shè)計(jì)

    為了解決 本地調(diào)試 的問題,本文實(shí)現(xiàn)了一種簡單實(shí)用的策略,可以通過 Nacos 動(dòng)態(tài)配置服務(wù)路由,還可以基于用戶,部門,組織等級(jí)別配置服務(wù)路由,實(shí)現(xiàn) 本地調(diào)試 的同時(shí),實(shí)際上也實(shí)現(xiàn) 灰度發(fā)布,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • 基于Java代碼實(shí)現(xiàn)支付充值的通用流程

    基于Java代碼實(shí)現(xiàn)支付充值的通用流程

    本文給大家分享一段java核心代碼實(shí)現(xiàn)支付充值的通用流程,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-05-05
  • 使用IDEA創(chuàng)建maven父子工程項(xiàng)目 (圖文)

    使用IDEA創(chuàng)建maven父子工程項(xiàng)目 (圖文)

    本文主要介紹了使用IDEA創(chuàng)建maven父子工程項(xiàng)目,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • java解析XML幾種方式小結(jié)

    java解析XML幾種方式小結(jié)

    本文給大家匯總了4種java解析XML的方法,結(jié)合具體的示例,非常的詳細(xì),有需要的小伙伴可以參考下
    2016-01-01
  • 通過實(shí)例了解Java jdk和jre的區(qū)別

    通過實(shí)例了解Java jdk和jre的區(qū)別

    這篇文章主要介紹了通過實(shí)例了解Java jdk和jre的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Spring IoC容器常見獲取Bean的方式匯總示例解析

    Spring IoC容器常見獲取Bean的方式匯總示例解析

    這篇文章主要為大家介紹了Spring IoC容器常見獲取Bean的方式匯總示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Java設(shè)計(jì)模式之構(gòu)建者模式知識(shí)總結(jié)

    Java設(shè)計(jì)模式之構(gòu)建者模式知識(shí)總結(jié)

    這幾天剛好在復(fù)習(xí)Java的設(shè)計(jì)模式,今天就給小伙伴們?nèi)婵偨Y(jié)一下開發(fā)中最常用的設(shè)計(jì)模式-建造者模式的相關(guān)知識(shí),里面有很詳細(xì)的代碼示例及注釋哦,需要的朋友可以參考下
    2021-05-05
  • Java面試題沖刺第二十五天--并發(fā)編程2

    Java面試題沖刺第二十五天--并發(fā)編程2

    這篇文章主要為大家分享了最有價(jià)值的三道關(guān)于并發(fā)編程的面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Spring Boot 項(xiàng)目創(chuàng)建的詳細(xì)步驟(圖文)

    Spring Boot 項(xiàng)目創(chuàng)建的詳細(xì)步驟(圖文)

    這篇文章主要介紹了Spring Boot 項(xiàng)目創(chuàng)建的詳細(xì)步驟(圖文),這里我們有兩種創(chuàng)建Spring Boot項(xiàng)目的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • Spring?Cloud?Gateway?整合?knife4j?聚合接口文檔功能

    Spring?Cloud?Gateway?整合?knife4j?聚合接口文檔功能

    這篇文章主要介紹了Spring?Cloud?Gateway?整合?knife4j?聚合接口文檔的相關(guān)知識(shí),我們可以基于?Spring?Cloud?Gateway?網(wǎng)關(guān)?+?nacos?+?knife4j?對(duì)所有微服務(wù)項(xiàng)目的接口文檔進(jìn)行聚合,從而實(shí)現(xiàn)我們想要的文檔管理功能,需要的朋友可以參考下
    2022-02-02

最新評(píng)論

育儿| 灵台县| 上杭县| 和政县| 兖州市| 从江县| 南京市| 灵宝市| 平舆县| 商水县| 苍山县| 通城县| 鹤壁市| 上犹县| 铜山县| 博客| 临潭县| 博罗县| 北海市| 商丘市| 新干县| 绥芬河市| 怀宁县| 牙克石市| 府谷县| 泗阳县| 长武县| 碌曲县| 德州市| 运城市| 浪卡子县| 通海县| 尉氏县| 嘉峪关市| 汤阴县| 融水| 南昌市| 靖边县| 靖宇县| 博白县| 湘西|