在想法中配置log4j,步骤很简单
1.在
<依赖项> <groudId> Commons-Logging </groupId> <ARTIFACTID> COMMONS-LOGGing </artifactid> <版本> </distrifency> 1.2 </distorency> </distionency> <dependency> <groupID> log4j </groupId> log4j </groupId> <ARTIFACTID> log4j </artifactid> log4j </artifactid> <groupId> org.slf4j </groupId> <ArtifactId> slf4j-api </artifactid> <版本> <版本> 1.5.6 </viste> <type> </type> jar </type> </dependency> <glateency> <groupId> org.slf4j </groupid> </groupid> </groupId> </groupifactid> </groupifactid> slf4j-simple </atrifention> 6
2.编写mybatis-config.xml文件
<?xml版本=“ 1.0”编码=“ utf-8”?> <!doctype Configuration public“ - // mybatis.org//dtd config 3.0 // en” http://mybatis.org/dtdd/mybatis.org/dtd/mybatis-batis-3-3-config.dtd-config.dtd“ value =“ log4j”/> </settings> </configuration>
3.编写log4j.properties文件
log4j.rootlogger = error,console log4j.logger.com.wocus.wocus.wine.dao = debug#consolelog4j.appender.console.console.console.console = org.ap4j.consoleapache.consoleapache log4j.appender.console.console.console.console.console.colgace.log..apache.log.parce.pathe.patter.patter.patternlaynlaylaynlaynaylaynlaynaylaynlaylayeroutoutoutout log4j.appender.console.layout.conversionpattern =%d [%t]%-5p [%c] -%m%n
4.在扫描映射器的XML文件中
<!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> <bean id="sqlSessionFactory"> <property name="dataSource" ref="dataSource"/> <!-- 自动扫描mapping.xml文件 --> <property name="mapperLocations" value="classpath:com.wocus.wine/dao/*Mapper.xml"/>在
注意:IDEA中的日志输出在输出中,如果需要筛选,快捷键ctrl+f
【拓展】
“细粒度”:log4j打印出mybatis中仅仅单个映射器的配置。
在
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。,也希望大家多多支持武林网。