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

springboot+mybatis配置控制臺(tái)打印sql日志的方法

 更新時(shí)間:2020年08月26日 11:57:55   作者:Alice_qixin  
這篇文章主要介紹了springboot+mybatis配置控制臺(tái)打印sql日志的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

此處項(xiàng)目環(huán)境為簡(jiǎn)單的springboot+mybatis環(huán)境??刹榭吹缴弦黄恼麓罱ǖ暮?jiǎn)單springboot+mybatis的項(xiàng)目

想要控制臺(tái)打印sql日志。

只需要在resources目錄下添加logback.xml文件即可


logback內(nèi)容如下。直接復(fù)制即可

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
  <!--定義日志文件的存儲(chǔ)地址 勿在 LogBack 的配置中使用相對(duì)路徑-->
  <property name="LOG_HOME" value="/test/log" />
  <!-- 控制臺(tái)輸出 -->
  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
      <!--格式化輸出:%d表示日期,%thread表示線程名,%-5level:級(jí)別從左顯示5個(gè)字符寬度%msg:日志消息,%n是換行符-->
      <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
    </encoder>
  </appender>
  <!-- 按照每天生成日志文件 -->
  <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
      <!--日志文件輸出的文件名-->
      <FileNamePattern>${LOG_HOME}/TestWeb.log.%d{yyyy-MM-dd}.log</FileNamePattern>
      <!--日志文件保留天數(shù)-->
      <MaxHistory>30</MaxHistory>
    </rollingPolicy>
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
      <!--格式化輸出:%d表示日期,%thread表示線程名,%-5level:級(jí)別從左顯示5個(gè)字符寬度%msg:日志消息,%n是換行符-->
      <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
    </encoder>
    <!--日志文件最大的大小-->
    <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
      <MaxFileSize>10MB</MaxFileSize>
    </triggeringPolicy>
  </appender>


  <!--myibatis log configure-->
  <logger name="com.apache.ibatis" level="DEBUG"/>
  <logger name="java.sql.Connection" level="DEBUG"/>
  <logger name="java.sql.Statement" level="DEBUG"/>
  <logger name="java.sql.PreparedStatement" level="DEBUG"/>

  <!-- 日志輸出級(jí)別 -->
  <root level="DEBUG">
    <appender-ref ref="STDOUT" />
    <appender-ref ref="FILE" />
  </root>
  <!--日志異步到數(shù)據(jù)庫(kù) -->
  <!--<appender name="DB" class="ch.qos.logback.classic.db.DBAppender">-->
  <!--<!–日志異步到數(shù)據(jù)庫(kù) –>-->
  <!--<connectionSource class="ch.qos.logback.core.db.DriverManagerConnectionSource">-->
  <!--<!–連接池 –>-->
  <!--<dataSource class="com.mchange.v2.c3p0.ComboPooledDataSource">-->
  <!--<driverClass>com.mysql.jdbc.Driver</driverClass>-->
  <!--<url>jdbc:mysql://127.0.0.1:3306/databaseName</url>-->
  <!--<user>root</user>-->
  <!--<password>root</password>-->
  <!--</dataSource>-->
  <!--</connectionSource>-->
  <!--</appender>-->
</configuration>

運(yùn)行方法控制臺(tái)數(shù)據(jù)的內(nèi)容:

到此這篇關(guān)于springboot+mybatis配置控制臺(tái)打印sql日志的方法的文章就介紹到這了,更多相關(guān)springboot+mybatis打印sql日志內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java版本和C++版本的二叉樹序列化與反序列化

    Java版本和C++版本的二叉樹序列化與反序列化

    這篇文章主要介紹了Java版本和C++版本的二叉樹序列化與反序列化,二叉樹就是節(jié)點(diǎn)在內(nèi)存區(qū)域中串聯(lián)起來(lái)的,但是如果掉電,內(nèi)存上的數(shù)據(jù)就沒(méi)有了。為了保存這種結(jié)構(gòu),將二叉樹用字符串的形式保存到硬盤中,這就是序列化;從字符串形式轉(zhuǎn)換為二叉樹,這就是反序列化
    2022-06-06
  • Java中如何將list轉(zhuǎn)為樹形結(jié)構(gòu)

    Java中如何將list轉(zhuǎn)為樹形結(jié)構(gòu)

    這篇文章主要介紹了Java中如何將list轉(zhuǎn)為樹形結(jié)構(gòu),本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • 詳解Java對(duì)象創(chuàng)建的過(guò)程及內(nèi)存布局

    詳解Java對(duì)象創(chuàng)建的過(guò)程及內(nèi)存布局

    今天給大家?guī)?lái)的文章是Java對(duì)象創(chuàng)建的過(guò)程及內(nèi)存布局,文中有非常詳細(xì)的圖文示例及介紹,需要的朋友可以參考下
    2021-06-06
  • Springboot中靜態(tài)文件的兩種引入方式總結(jié)

    Springboot中靜態(tài)文件的兩種引入方式總結(jié)

    這篇文章主要介紹了Springboot中靜態(tài)文件的兩種引入方式總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 詳解Spring整合mybatis--Spring中的事務(wù)管理(xml形式)

    詳解Spring整合mybatis--Spring中的事務(wù)管理(xml形式)

    這篇文章主要介紹了Spring整合mybatis--Spring中的事務(wù)管理(xml形式),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-11-11
  • idea集成shell運(yùn)行環(huán)境以及shell輸出中文亂碼的解決

    idea集成shell運(yùn)行環(huán)境以及shell輸出中文亂碼的解決

    這篇文章主要介紹了idea集成shell運(yùn)行環(huán)境以及shell輸出中文亂碼的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • java發(fā)送http請(qǐng)求時(shí)如何處理異步回調(diào)結(jié)果

    java發(fā)送http請(qǐng)求時(shí)如何處理異步回調(diào)結(jié)果

    這篇文章主要介紹了java發(fā)送http請(qǐng)求時(shí)如何處理異步回調(diào)結(jié)果問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 創(chuàng)建一個(gè)Java的不可變對(duì)象

    創(chuàng)建一個(gè)Java的不可變對(duì)象

    這篇文章主要介紹了創(chuàng)建一個(gè)Java的不可變對(duì)象,一個(gè)類的對(duì)象在通過(guò)構(gòu)造方法創(chuàng)建后如果狀態(tài)不會(huì)再被改變,那么它就是一個(gè)不可變(immutable)類。它的所有成員變量的賦值僅在構(gòu)造方法中完成,不會(huì)提供任何 setter 方法供外部類去修改,需要的朋友可以參考下
    2021-11-11
  • SpringMVC配置多個(gè)properties文件之通配符解析

    SpringMVC配置多個(gè)properties文件之通配符解析

    這篇文章主要介紹了SpringMVC配置多個(gè)properties文件之通配符解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 基于SpringBoot和Hutool工具包實(shí)現(xiàn)驗(yàn)證碼的案例

    基于SpringBoot和Hutool工具包實(shí)現(xiàn)驗(yàn)證碼的案例

    隨著安全性的要求越來(lái)越高,目前項(xiàng)目中很多都會(huì)使用驗(yàn)證碼,只要涉及到登錄,絕大多數(shù)都會(huì)有驗(yàn)證的要求,驗(yàn)證碼的形式也是多種多樣,更復(fù)雜的圖形驗(yàn)證碼和行為驗(yàn)證碼已經(jīng)成為了更流行的趨勢(shì),本文給大家介紹了SpringBoot Hutool實(shí)現(xiàn)驗(yàn)證碼的案例,需要的朋友可以參考下
    2024-05-05

最新評(píng)論