! - log4j -比; & lt; dependency> & lt; groupId> log4j & lt; artifactId> log4j & lt; version> 1.2.17 & lt;/dependency> & lt; dependency> & lt; groupId> org.slf4j & lt; artifactId> slf4j-api & lt; version> 1.7.4 & lt;/dependency> & lt; dependency> & lt; groupId> org.slf4j & lt; artifactId> slf4j-log4j12 & lt; version> 1.7.4 & lt; scope> runtime & lt;/dependency>>之前
# # # # # #设置日志级别 log4j。rootLogger=调试,C, D, E # # # # # #控制台 log4j.appender。C=org.apache.log4j.ConsoleAppender log4j.appender.C。目标=system . out log4j.appender.C。布局=org.apache.log4j.PatternLayout log4j.appender.C.layout。ConversionPattern=[mybatis_study] [% p] [% - d {yyyy-MM-dd HH \: mm \: ss}] % c % M (% L) | % M % n # # # # # #日志文件 log4j.appender。D=org.apache.log4j.DailyRollingFileAppender log4j.appender.D。文件=. ./日志/mybatis_study.log log4j.appender.D。附加=true log4j.appender.D。阈值=信息 log4j.appender.D。布局=org.apache.log4j.PatternLayout log4j.appender.D.layout。ConversionPattern=[mybatis_study] [% p] [% - d {yyyy-MM-dd HH \: mm \: ss}] % c % M (% L) | % M % n # # # # # #异常 log4j.appender。E=org.apache.log4j.DailyRollingFileAppender log4j.appender.E。文件=. ./日志/mybatis_study_error.log log4j.appender.E。附加=true log4j.appender.E。阈值=错误 log4j.appender.E。布局=org.apache.log4j.PatternLayout log4j.appender.E.layout。ConversionPattern=[mybatis_study] [% p] [% - d {yyyy-MM-dd HH \: mm \: ss}] % c % M (% L) | % M % n # # # # # # mybatis显示sql log4j.logger.com.ibatis=调试 log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=调试 log4j.logger.com.ibatis.common.jdbc.ScriptRunner=调试 log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=调试 log4j.logger.java.sql.Connection=调试 log4j.logger.java.sql.Statement=调试 log4j.logger.java.sql.PreparedStatement=调试
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; !DOCTYPE log4j:配置公共”——//APACHE//DTD log4j 1.2//EN”“log4j.dtd”比; & lt; log4j:配置xmlns: log4j=" http://jakarta.apache.org/log4j/"比; & lt; !——[控制台STDOUT)——比; & lt; appender name=翱刂铺ā眂lass=皁rg.apache.log4j.ConsoleAppender”比; & lt;参数名称=氨嗦搿奔壑?" https://www.yisu.com/zixun/GBK "/比; & lt;参数名称="目标" value=" https://www.yisu.com/zixun/System.out "/比; & lt;布局类=皁rg.apache.log4j.PatternLayout”比; & lt;参数名称=" ConversionPattern " value=" https://www.yisu.com/zixun/%-5p % c {2} - % m % n”/比; & lt;/layout> & lt;/appender> & lt; !——(公共Appender)——比; & lt; appender name=癉EFAULT-APPENDER”class=皁rg.apache.log4j.DailyRollingFileAppender”比; & lt;参数名称="文件" value=" https://www.yisu.com/zixun/$ {webapp.root}/日志/rms-default.log”/比; & lt;参数名称=白芳印奔壑?" https://www.yisu.com/zixun/true "/比; & lt;参数名称=氨嗦搿奔壑?" https://www.yisu.com/zixun/GBK "/比; & lt;参数name=value=癉atePattern’。‘yyyy-MM-dd’。日志”/比; & lt;布局类=皁rg.apache.log4j.PatternLayout”比; & lt;参数名称=" ConversionPattern " value=" https://www.yisu.com/zixun/%d % 5 p % c {2} - % m % n”/比; & lt;/layout> & lt;/appender> & lt; !——(错误日志APPENDER)——比; & lt; appender name=癊RROR-APPENDER”class=皁rg.apache.log4j.DailyRollingFileAppender”比; & lt;参数名称="文件" value=" https://www.yisu.com/zixun/$ {webapp.root}/日志/rms-error.log”/比; & lt;参数名称=白芳印奔壑?" https://www.yisu.com/zixun/true "/比; & lt;参数名称=氨嗦搿奔壑?" https://www.yisu.com/zixun/GBK "/比; & lt;参数名称=般兄怠敝?" https://www.yisu.com/zixun/error "/比; & lt;参数name=value=癉atePattern’。‘yyyy-MM-dd’。日志”/比; & lt;布局类=皁rg.apache.log4j.PatternLayout”比; & lt;参数名称=" ConversionPattern " value=" https://www.yisu.com/zixun/%d % 5 p % c {2} - % m % n”/比; & lt;/layout> & lt;/appender> & lt; !——根记录器祝辞 & lt; root> & lt;水平值=" https://www.yisu.com/zixun/$ {rootLevel} "祝辞& lt;/level> & lt; appender-ref ref=" DEFAULT-APPENDER "/比; & lt; appender-ref ref=" ERROR-APPENDER "/比; & lt; appender-ref ref=翱刂铺ā?比; & lt;/root> & lt;/log4j: configuration>log4j。属性配置(实例讲解)