在 Idee 中配置 log4j, 步骤很简单
1. 在 Maven 中加入以下配置
<Dependentcy> <gruppe> Commons-Logging </GroupID> <artifactId> Commons-Logging </artifactId> <version> 1.2 </Version> </abhängig> <Depopentcy> <gruppe> log4j </GroupID> <artifactId> log4j </artifactID> <version> 1.2.16 </Version> </fusion> </fISGEL> </fISVERCY> </vgl. <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" coding = "utf-8"?> <! docType configuration public "-// mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd" logim> <configuration> <Sconfiguration> <"<!" value = "log4j"/> </Einstellungen> </Konfiguration>
3. 编写 log4j.properties 文件
log4j.rootlogger = error, console log4j.logger.com.wocus.wine.dao = debug #consolelog4j.appender.console = org.apache.log4j.conSeAppender log4j.appender.console.loyout = org.apache.log4j.pendiern.patternj.Peattenders log4j.appender.console.layout.ConversionPattern =%d [%t]%-5p [%c] -%m%n
4. 在扫描 Mapper 的 xml 文件中
<!-Spring 和 mybatis 完美整合 , 不需要 mybatis 的配置映射文件-> <bean id = " <!-配置 log4j-> <Eigenschaft name = "configLocation" value = "classPath: mybatis-config.xml"> </property> </bean>
注意 : Idee 中的日志输出在 Ausgabe 中 , 如果需要筛选 , 快捷键 Strg+f
【拓展】
"细粒度" 控制 : log4j 打印出 mybatis 中仅仅单个 Mapper 的配置。
<!-下面是通过配置 log4j2 , 仅仅打印出单个 mapper 的 sql 语句的配置-> <logger name = "com.beebank
以上就是本文的全部内容 , 希望对大家的学习有所帮助 , 也希望大家多多支持武林网。 也希望大家多多支持武林网。