#使用appender定義根記錄器 X,Y
log4j.rootLogger=ERROR,Y,X
#設置指定包的顯示的日誌級別:org.mybatis爲包名
log4j.logger.org.mybatis=DEBUG
#com.hp.dao爲mapper文件所在位置
log4j.logger.com.hp.dao=DEBUG
#打印日誌到控制檯
log4j.appender.Y=org.apache.log4j.ConsoleAppender
log4j.appender.Y.Target=System.out
#打印佈局
log4j.appender.Y.layout=org.apache.log4j.PatternLayout
log4j.appender.Y.layout.ConversionPattern=%p [%d] %l %m%n
# 打印日誌到文件
#普通
#log4j.appender.X=org.apache.log4j.FileAppender
#可設置文件最大值和文件數量,當文件超過最大文件數量,將會刪除第一個,以此類推
#log4j.appender.X=org.apache.log4j.RollingFileAppender
#通過時間創建文件
log4j.appender.X=org.apache.log4j.DailyRollingFileAppender
#設置日誌文件名稱,及位置
log4j.appender.X.File=C:/Users/XR/Desktop/log/log.out
# 設置爲true這文件不會被覆蓋
log4j.appender.X.Append=true
#答應日誌的級別
log4j.appender.D.Threshold=DEBUG
# 文件生成頻率:每天一個
log4j.appender.X.DatePattern='.' yyyy-MM-dd
#打印佈局
log4j.appender.X.layout=org.apache.log4j.PatternLayout
log4j.appender.X.layout.conversionPattern=%p [%d] %l %m%n
注意:其中C:/Users/XR/Desktop/log爲文件路徑,換成本機文件目錄
.com.hp.dao 爲mapper文件所在目錄,換成自己項目mapper文件所在目錄