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

springboot整合mybatis將sql打印到日志的實例詳解

 更新時間:2017年12月16日 15:19:49   投稿:mrr  
這篇文章主要介紹了springboot整合mybatis將sql打印到日志的實例詳解,需要的朋友可以參考下

在前臺請求數(shù)據(jù)的時候,sql語句一直都是打印到控制臺的,有一個想法就是想讓它打印到日志里,該如何做呢?

見下面的mybatis配置文件:

<?xml version="1.0" encoding="UTF-8" ?> 
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> 
<configuration> 
  <!-- 設(shè)置運(yùn)行參數(shù) --> 
  <settings> 
    <!-- 全局映射器啟用緩存 --> 
    <setting name="cacheEnabled" value="true" /> 
    <!-- 查詢時,關(guān)閉關(guān)聯(lián)對象及時加載以提高性能 --> 
    <setting name="lazyLoadingEnabled" value="false" /> 
    <!-- 設(shè)置關(guān)聯(lián)對象加載的形態(tài),此處為按需加載字段(加載字段由SQL指定),不會加載關(guān)聯(lián)表的所有字段,以提高性能 --> 
    <setting name="aggressiveLazyLoading" value="false" /> 
    <!-- 對于位置的SQL查詢,允許返回不同的結(jié)果集以達(dá)到通用的效果 --> 
    <setting name="multipleResultSetsEnabled" value="true" /> 
    <!-- 允許使用列標(biāo)簽代替列明 --> 
    <setting name="useColumnLabel" value="true" /> 
    <!-- 允許使用自定義的主鍵值(比如由程序生成的UUID 32位編碼作為鍵值), 數(shù)據(jù)表的pk生成策略將被覆蓋 --> 
    <setting name="useGeneratedKeys" value="true" /> 
    <!-- 給予被嵌套的resultMap以字段-屬性的映射支持 --> 
    <setting name="autoMappingBehavior" value="PARTIAL" /> 
    <!-- 對于批量更新操作緩存SQL以提高性能 --> 
    <setting name="defaultExecutorType" value="REUSE" /> 
    <!-- 數(shù)據(jù)庫超過25000秒仍未響應(yīng)則超時 --> 
    <setting name="defaultStatementTimeout" value="25000" /> 
    <!-- 打印查詢語句 --> 
    <!-- <setting name="logImpl" value="STDOUT_LOGGING" /> --> 
  </settings> 
</configuration> 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
 <!-- 設(shè)置運(yùn)行參數(shù) -->
 <settings>
 <!-- 全局映射器啟用緩存 -->
 <setting name="cacheEnabled" value="true" />
 <!-- 查詢時,關(guān)閉關(guān)聯(lián)對象及時加載以提高性能 -->
 <setting name="lazyLoadingEnabled" value="false" />
 <!-- 設(shè)置關(guān)聯(lián)對象加載的形態(tài),此處為按需加載字段(加載字段由SQL指定),不會加載關(guān)聯(lián)表的所有字段,以提高性能 -->
 <setting name="aggressiveLazyLoading" value="false" />
 <!-- 對于位置的SQL查詢,允許返回不同的結(jié)果集以達(dá)到通用的效果 -->
 <setting name="multipleResultSetsEnabled" value="true" />
 <!-- 允許使用列標(biāo)簽代替列明 -->
 <setting name="useColumnLabel" value="true" />
 <!-- 允許使用自定義的主鍵值(比如由程序生成的UUID 32位編碼作為鍵值), 數(shù)據(jù)表的pk生成策略將被覆蓋 -->
 <setting name="useGeneratedKeys" value="true" />
 <!-- 給予被嵌套的resultMap以字段-屬性的映射支持 -->
 <setting name="autoMappingBehavior" value="PARTIAL" />
 <!-- 對于批量更新操作緩存SQL以提高性能 -->
 <setting name="defaultExecutorType" value="REUSE" />
 <!-- 數(shù)據(jù)庫超過25000秒仍未響應(yīng)則超時 -->
 <setting name="defaultStatementTimeout" value="25000" />
 <!-- 打印查詢語句 -->
 <!-- <setting name="logImpl" value="STDOUT_LOGGING" /> -->
 </settings>
</configuration>
<setting name="logImpl" value="STDOUT_LOGGING" /> 

總結(jié)

以上所述是小編給大家介紹的spingboot整合mybatis將sql打印到日志的實例詳解,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • Java中Stream實現(xiàn)List排序的六個核心技巧總結(jié)

    Java中Stream實現(xiàn)List排序的六個核心技巧總結(jié)

    這篇文章主要介紹了Java中Stream實現(xiàn)List排序的六個核心技巧,分別是自然序排序、反向排序、空值安全處理、多字段組合排序、并行流加速、原地排序等,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • SpringCloud集成zookeeper實現(xiàn)服務(wù)注冊并訪問功能

    SpringCloud集成zookeeper實現(xiàn)服務(wù)注冊并訪問功能

    zookeeper和eureka一樣,是用于充當(dāng)服務(wù)注冊功能服務(wù)器的一個springcloud插件,這篇文章主要介紹了SpringCloud集成zookeeper實現(xiàn)服務(wù)注冊并訪問,需要的朋友可以參考下
    2022-06-06
  • Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類實例

    Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類實例

    這篇文章主要介紹了Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類,結(jié)合完整實例形式分析了Java日期轉(zhuǎn)換與字符串操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09
  • 基于jQuery獲取table數(shù)據(jù)發(fā)送到后端

    基于jQuery獲取table數(shù)據(jù)發(fā)送到后端

    這篇文章主要介紹了基于jQuery獲取table數(shù)據(jù)發(fā)送到后端,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • Maven導(dǎo)入依賴時報錯如何解決

    Maven導(dǎo)入依賴時報錯如何解決

    這篇文章主要介紹了Maven導(dǎo)入依賴時報錯如何解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Java集合教程之Collection實例詳解

    Java集合教程之Collection實例詳解

    集合,或者叫容器,是一個包含多個元素的對象,下面這篇文章主要給大家介紹了關(guān)于Java集合教程之Collection的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-08-08
  • Java基礎(chǔ)之FileInputStream和FileOutputStream流詳解

    Java基礎(chǔ)之FileInputStream和FileOutputStream流詳解

    這篇文章主要介紹了Java基礎(chǔ)之FileInputStream和FileOutputStream流詳解,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • mybatis-plus邏輯刪除與唯一約束沖突問題

    mybatis-plus邏輯刪除與唯一約束沖突問題

    本文探討了MyBatis-Plus邏輯刪除與唯一約束沖突的問題,分析了產(chǎn)生沖突的原因,并提出了解決方案,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • springboot實現(xiàn)訪問多個redis庫

    springboot實現(xiàn)訪問多個redis庫

    這篇文章主要介紹了springboot實現(xiàn)訪問多個redis庫方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 詳解spring boot mybatis全注解化

    詳解spring boot mybatis全注解化

    這篇文章主要介紹了spring boot mybatis全注解化的相關(guān)資料,需要的朋友可以參考下
    2017-09-09

最新評論

汶川县| 东阳市| 淳化县| 赫章县| 厦门市| 洞口县| 南澳县| 横峰县| 巨野县| 新宁县| 上杭县| 中西区| 卓尼县| 湛江市| 利辛县| 石林| 临夏市| 潮安县| 永康市| 玛多县| 彭水| 精河县| 同江市| 雅安市| 佳木斯市| 普洱| 闸北区| 南漳县| 罗平县| 临漳县| 长岛县| 北碚区| 循化| 宁远县| 台北县| 达拉特旗| 胶州市| 威海市| 天全县| 醴陵市| 正阳县|