国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mybatis-plus配置日志實(shí)現(xiàn)方式

這篇具有很好參考價(jià)值的文章主要介紹了mybatis-plus配置日志實(shí)現(xiàn)方式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Mybatis-plus是一個(gè)基于Mybatis的強(qiáng)大框架,可以幫助開發(fā)者快速地開發(fā)高質(zhì)量的數(shù)據(jù)庫應(yīng)用程序。Mybatis-plus提供了許多配置項(xiàng),其中一個(gè)重要的配置項(xiàng)是log-impl。

log-impl配置項(xiàng)定義了Mybatis-plus的日志實(shí)現(xiàn)方式,有兩種可選的方式:

  1. SLF4J日志實(shí)現(xiàn)

如果你的項(xiàng)目已經(jīng)使用了SLF4J日志框架,那么可以選擇配置log-impl為SLF4J,這樣就可以將Mybatis-plus的日志輸出到已有的日志框架中。

配置方式如下:

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
  1. LOG4J日志實(shí)現(xiàn)

如果你的項(xiàng)目使用LOG4J日志框架,那么可以選擇配置log-impl為LOG4J,這樣就可以將Mybatis-plus的日志輸出到LOG4J中。

配置方式如下:

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.log4j.Log4jImpl

注意:如果你的項(xiàng)目沒有使用任何日志框架,那么可以選擇配置log-impl為STDOUT_LOGGING,這樣Mybatis-plus會(huì)將日志輸出到標(biāo)準(zhǔn)輸出流中。

配置方式如下:

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

在生產(chǎn)環(huán)境中,我們通常不希望輸出mybatis plus的日志,可以通過以下兩種方式禁用:

  1. 屏蔽日志:在logback.xml或log4j2.xml中的日志配置中,將mybatis plus的日志級(jí)別設(shè)置為OFF,例如:

    <logger name="com.baomidou.mybatisplus" level="OFF"/>
    
  2. 關(guān)閉mybatis plus日志:在配置文件中添加以下配置,禁用mybatis plus的日志輸出:

    # 關(guān)閉mybatis plus日志
    mybatis-plus:
        configuration:
             log-impl:org.apache.ibatis.logging.nologging.NoLoggingImpl
    

建議在生產(chǎn)環(huán)境中使用第二種方式,因?yàn)榈谝环N方式不僅會(huì)屏蔽mybatis plus的日志,也會(huì)屏蔽所有其他日志,導(dǎo)致排查問題時(shí)不方便。文章來源地址http://www.zghlxwxcb.cn/news/detail-493998.html

到了這里,關(guān)于mybatis-plus配置日志實(shí)現(xiàn)方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 利用 Mybatis-Plus 的動(dòng)態(tài)數(shù)據(jù)源實(shí)現(xiàn)多數(shù)據(jù)源配置

    利用 Mybatis-Plus 的動(dòng)態(tài)數(shù)據(jù)源實(shí)現(xiàn)多數(shù)據(jù)源配置

    目錄 一、導(dǎo)入依賴 二、Application.yaml配置文件 三、切換數(shù)據(jù)源 四、其他方法 4.1?配置多個(gè)數(shù)據(jù)源 4.2?定義Datasource和EntityManager 4.3?在需要使用數(shù)據(jù)源的地方注入不同的EntityManager 官網(wǎng):https://baomidou.com/pages/a61e1b/#dynamic-datasource 默認(rèn)是使用配置文件中master參數(shù)設(shè)置的數(shù)據(jù)庫。

    2024年02月13日
    瀏覽(29)
  • springboot 下mybatis-plus 如何打印sql日志和參數(shù)到日志文件

    網(wǎng)上很多說法打印sql日志的方法在application.properties配置文件中 但是上述配置只能將sql日志打印到控制臺(tái),無法打印到日志文件中 參考下面這個(gè)文檔,將sql日志打印到日志文件中 https://www.ius7.com/a/305 1:設(shè)置mybatisplus包下的日志級(jí)別為DEBUG; 2:設(shè)置項(xiàng)目mapper目錄的日志級(jí)別為DE

    2024年02月14日
    瀏覽(19)
  • 【Java系列】Mybatis-Plus 使用方式介紹

    【Java系列】Mybatis-Plus 使用方式介紹

    Mybatis-Plus 提供了多種方式來執(zhí)行 SQL,包括使用注解、XML 映射文件和 Lambda 表達(dá)式等。其中,使用 Lambda 表達(dá)式是 Mybatis-Plus 推薦的方式,因?yàn)樗又庇^和類型安全。 以下是一個(gè)使用 Lambda 表達(dá)式執(zhí)行 SQL 的示例,現(xiàn)在我們有一個(gè)名為? User ?的實(shí)體類,其中包含? id 、 name ?

    2024年02月07日
    瀏覽(25)
  • MyBatis-plus的批量插入方式對(duì)比分析

    ??【摘要】Mybatis批量插入一直是開發(fā)者重點(diǎn)關(guān)注的問題,本文列舉了Mybatis的五種插入方式進(jìn)行對(duì)比分析,驗(yàn)證了五種批量插入的方式的優(yōu)先級(jí)。 ??略。 1、編寫UserService服務(wù)類,測(cè)試一萬條數(shù)據(jù)的耗時(shí)情況: 2、編寫UserMapper接口 3、編寫UserMapper.xml文件 4、進(jìn)行單元測(cè)試

    2024年02月07日
    瀏覽(24)
  • springboot整合mybatis-plus的sql輸出到日志文件上

    springboot整合mybatis-plus的sql輸出到日志文件上

    springboot整合mybatis-plus的sql輸出到日志文件上 在平時(shí)的日常開發(fā)中,我們希望sql打印在控制臺(tái)上,只要如下配置即可 但是在生產(chǎn)中如果希望sql輸出到日志文件上,有幾種方式可以實(shí)現(xiàn),下面我就用項(xiàng)目中常用的兩種方式(不引入第三方依賴) 一、修改yml文件配置即可 缺點(diǎn):

    2024年02月01日
    瀏覽(26)
  • mybatis-plus update更新操作(三種方式)

    MyBatis-Plus (opens new window)(簡稱 MP)是一個(gè) MyBatis (opens new window)的增強(qiáng)工具,在 MyBatis 的基礎(chǔ)上只做增強(qiáng)不做改變,為簡化開發(fā)、提高效率而生。 愿景 我們的愿景是成為 MyBatis 最好的搭檔,就像 魂斗羅 中的 1P、2P,基友搭配,效率翻倍。 方式一(UpdateWrapper 條件構(gòu)造器) 方

    2024年02月11日
    瀏覽(21)
  • Mybatis-plus框架使用配置

    MyBatis-Plus(簡稱 MP)是一個(gè)基于 MyBatis 的增強(qiáng)工具,它對(duì) Mybatis 的基礎(chǔ)功能進(jìn)行了增強(qiáng),但未做任何改變。使得我們可以可以在 Mybatis 開發(fā)的項(xiàng)目上直接進(jìn)行升級(jí)為 Mybatis-plus,正如它對(duì)自己的定位,它能夠幫助我們進(jìn)一步簡化開發(fā)過程,提高開發(fā)效率。 Mybatis-Plus 其實(shí)可以看

    2024年02月09日
    瀏覽(23)
  • Mybatis-Plus批量添加或修改數(shù)據(jù)的三種方式

    Mybatis-Plus批量添加或修改數(shù)據(jù)的三種方式

    提供的方法 是遍歷每一個(gè)元素,判斷主鍵是否存在,如果存在則做更新,不存在添加 先獲取表中所有的主鍵 ,然后 判斷是否已存在,存在更新,不存在添加 on duplicate key update 是Mysql特有的語法,如下圖所示,表中id 為主鍵 再插入id為1的數(shù)據(jù),則提示主鍵已存在 改成如下

    2024年02月06日
    瀏覽(20)
  • mybatis-plus在yml中配置

    pom配置 正常使用基礎(chǔ)配置 擴(kuò)展配置

    2024年02月13日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包