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

idea mybatis配置log4j打印sql語句的示例

 更新時(shí)間:2018年01月30日 10:42:41   作者:WOCUS  
本篇文章主要介紹了idea mybatis配置log4j打印sql語句的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

在IDEA中配置log4j,步驟很簡單

1.在Maven中加入以下配置

<dependency>
   <groupId>commons-logging</groupId>
   <artifactId>commons-logging</artifactId>
   <version>1.2</version>
  </dependency>
  <dependency>
   <groupId>log4j</groupId>
   <artifactId>log4j</artifactId>
   <version>1.2.16</version>
  </dependency>

  <dependency>
   <groupId>org.slf4j</groupId>
   <artifactId>slf4j-api</artifactId>
   <version>1.5.6</version>
   <type>jar</type>
  </dependency>
  <dependency>
   <groupId>org.slf4j</groupId>
   <artifactId>slf4j-simple</artifactId>
   <version>1.5.6</version>
  </dependency>

2.編寫mybatis-config.xml文件

<?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>
 <settings>
  <!-- 打印查詢語句 -->
  <setting name="logImpl" value="LOG4J" />
 </settings>
</configuration>

3.編寫log4j.properties文件

log4j.rootLogger=error, Console 
log4j.logger.com.wocus.wine.dao=debug 
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender 
log4j.appender.Console.layout=org.apache.log4j.PatternLayout 
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n 

4.在掃描mapper的xml文件中

 <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 -->
 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
  <property name="dataSource" ref="dataSource"/>
  <!-- 自動(dòng)掃描mapping.xml文件 -->
  <property name="mapperLocations" value="classpath:com.wocus.wine/dao/*Mapper.xml"/>
  <!-- 配置log4j-->
  <property name="configLocation" value="classpath:mybatis-config.xml"></property>
 </bean>

注意:IDEA中的日志輸出在output中,如果需要篩選,快捷鍵Ctrl+F

【拓展】

“細(xì)粒度”控制:Log4j打印出MyBatis中僅僅單個(gè)Mapper的配置。

<!-- 下面是通過配置log4j2,僅僅打印出單個(gè)mapper的SQL語句的配置-->
<logger name="com.beebank.dao.iface.UserMapper">
 <level>DEBUG</level>
</logger>

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解

    java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解

    這篇文章主要介紹了java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解,需要的朋友可以參考下
    2020-02-02
  • Java 超詳細(xì)講解ThreadLocal類的使用

    Java 超詳細(xì)講解ThreadLocal類的使用

    寫SpringBoot項(xiàng)目的時(shí)候,經(jīng)常用到的一個(gè)保存用戶信息的類就是Threadlocal,我們今天就來詳細(xì)介紹一下這個(gè)類,感興趣的朋友來看看吧
    2022-04-04
  • 在Spring應(yīng)用中進(jìn)行單元測(cè)試的解析和代碼演示

    在Spring應(yīng)用中進(jìn)行單元測(cè)試的解析和代碼演示

    在Spring應(yīng)用中進(jìn)行單元測(cè)試通常涉及到Spring TestContext Framework,它提供了豐富的注解和工具來支持單元測(cè)試和集成測(cè)試,以下是如何在Spring應(yīng)用中進(jìn)行單元測(cè)試的詳細(xì)解析和代碼演示,需要的朋友可以參考下
    2024-06-06
  • Java自定義長度可變數(shù)組的操作

    Java自定義長度可變數(shù)組的操作

    這篇文章主要介紹了Java自定義長度可變數(shù)組的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Spring在SingleTon模式下的線程安全詳解

    Spring在SingleTon模式下的線程安全詳解

    這篇文章主要介紹了Spring在SingleTon模式下的線程安全詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • java多態(tài)注意項(xiàng)小結(jié)

    java多態(tài)注意項(xiàng)小結(jié)

    面向?qū)ο蟮娜筇匦裕悍庋b、繼承、多態(tài)。從一定角度來看,封裝和繼承幾乎都是為多態(tài)而準(zhǔn)備的。今天通過本文給大家介紹java多態(tài)注意項(xiàng)總結(jié),感興趣的朋友一起看看吧
    2021-10-10
  • IDEA快速部署Spring?Boot?項(xiàng)目到Docker的實(shí)現(xiàn)方法

    IDEA快速部署Spring?Boot?項(xiàng)目到Docker的實(shí)現(xiàn)方法

    本文主要介紹了IDEA快速部署Spring?Boot?項(xiàng)目到Docker的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Java深度復(fù)制功能與用法實(shí)例分析

    Java深度復(fù)制功能與用法實(shí)例分析

    這篇文章主要介紹了Java深度復(fù)制功能與用法,簡單講述了深度復(fù)制的概念、功能并結(jié)合實(shí)例形式分析了java實(shí)現(xiàn)深度復(fù)制的具體操作技巧,需要的朋友可以參考下
    2018-01-01
  • Maven 倉庫國內(nèi)鏡像源收藏(小結(jié))

    Maven 倉庫國內(nèi)鏡像源收藏(小結(jié))

    這篇文章主要介紹了Maven 倉庫國內(nèi)鏡像源收藏(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Springboot+Mybatis實(shí)現(xiàn)分頁加條件查詢功能

    Springboot+Mybatis實(shí)現(xiàn)分頁加條件查詢功能

    這篇文章主要為大家詳細(xì)介紹了Springboot+Mybatis實(shí)現(xiàn)分頁加條件查詢,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評(píng)論

盐山县| 清新县| 中西区| 景泰县| 抚宁县| 德州市| 陇南市| 上高县| 正镶白旗| 清水河县| 湟中县| 普兰县| 昌邑市| 孝义市| 昌邑市| 滦平县| 高安市| 南漳县| 敦煌市| 衡山县| 扬中市| 云林县| 枞阳县| 海兴县| 罗江县| 贞丰县| 五华县| 永福县| 黄梅县| 安塞县| 苏尼特左旗| 临江市| 桦南县| 腾冲县| 金阳县| 新津县| 水富县| 电白县| 勃利县| 定西市| 井冈山市|