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

springboot+mybatis配置控制臺打印sql日志的方法

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

此處項目環(huán)境為簡單的springboot+mybatis環(huán)境??刹榭吹缴弦黄恼麓罱ǖ暮唵蝧pringboot+mybatis的項目

想要控制臺打印sql日志。

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


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

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
  <!--定義日志文件的存儲地址 勿在 LogBack 的配置中使用相對路徑-->
  <property name="LOG_HOME" value="/test/log" />
  <!-- 控制臺輸出 -->
  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
      <!--格式化輸出:%d表示日期,%thread表示線程名,%-5level:級別從左顯示5個字符寬度%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:級別從左顯示5個字符寬度%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"/>

  <!-- 日志輸出級別 -->
  <root level="DEBUG">
    <appender-ref ref="STDOUT" />
    <appender-ref ref="FILE" />
  </root>
  <!--日志異步到數(shù)據(jù)庫 -->
  <!--<appender name="DB" class="ch.qos.logback.classic.db.DBAppender">-->
  <!--<!–日志異步到數(shù)據(jù)庫 –>-->
  <!--<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>

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

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

相關(guān)文章

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

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

    這篇文章主要介紹了Java版本和C++版本的二叉樹序列化與反序列化,二叉樹就是節(jié)點在內(nèi)存區(qū)域中串聯(lián)起來的,但是如果掉電,內(nèi)存上的數(shù)據(jù)就沒有了。為了保存這種結(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),本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 詳解Java對象創(chuàng)建的過程及內(nèi)存布局

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

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

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

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

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

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

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

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

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

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

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

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

    SpringMVC配置多個properties文件之通配符解析

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

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

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

最新評論