```
# 設置日志級別,輸出流
log4j.rootLogger=info,console,file
# 輸出源
log4j.appender.console=org.apache.log4j.ConsoleAppender
##輸出的格式
log4j.appender.console.layout=org.apache.log4j.PatternLayout
## 指定信息格式內容
log4j.appender.console.layout.conversionPattern=%r [%t] %p %c %x - %m%n
# 格式化日志
# Log4J采用類似C語言中的printf函數的打印格式格式化日志信息,打印參數如下:
# %m 輸出代碼中指定的消息;
# %M 輸出打印該條日志的方法名;
# %p 輸出優先級,即DEBUG,INFO,WARN,ERROR,FATAL;
# %r 輸出自應用啟動到輸出該log信息耗費的毫秒數;
# %c 輸出所屬的類目,通常就是所在類的全名;
# %t 輸出產生該日志事件的線程名;
# %n 輸出一個回車換行符,Windows平臺為"rn”,Unix平臺為"n”;
# %d 輸出日志時間點的日期或時間,默認格式為ISO8601,也可以在其后指定格式,比如:%d{yyyy-MM-dd HH:mm:ss,SSS},輸出類似:2002-10-18 22:10:28,921;
# %l 輸出日志事件的發生位置,及在代碼中的行數。
# 輸出源 ------------文件格式---------------
log4j.appender.file=org.apache.log4j.FileAppender
# 文件的保持位置
log4j.appender.file.file=C:/Users/admin/logs/log4j.log
##輸出的格式
log4j.appender.file.layout=org.apache.log4j.PatternLayout
## 指定信息格式內容
log4j.appender.file.layout.conversionPattern= %r [%t] %p %c %x - %m%n
## 指定編碼格式
log4j.appender.file.encoding=UTF-8
```