锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
瀛楁 | 鎻忚堪 |
GUID | 嫻佹按鍙?/TD> |
DATE | 鏃墮棿 |
THREAD | 褰撳墠綰跨▼ |
LEVEL | 褰撳墠綰у埆 |
CLASS | 褰撳墠java紼嬪簭/鏂規(guī)硶 |
MESSAGES | 褰撳墠杈撳嚭淇℃伅 |
log4j.addivity.org.apache=true
# JDBC Appender
log4j.appender.DATABASE.Threshold=INFO
#log4j.appender.DATABASE.BufferSize=10
log4j.appender.DATABASE.driver=you jdbc driver
log4j.appender.DATABASE.password=
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
涓嬮潰鎴戜滑瀵光?/SPAN>鈥濅竴涓璁茶В錛?/SPAN>
l %d杈撳嚭鏃ュ織鏃墮棿鐐圭殑鏃ユ湡鎴栨椂闂達(dá)紝榛樿鏍煎紡涓?/SPAN>ISO8601錛屼篃鍙互鍦ㄥ叾鍚庢寚瀹氭牸寮忥紝姣斿錛?/SPAN>%d{yyyy-MM-dd HH:mm:ss}錛岃緭鍑虹被浼鹼細(xì)2005-7-19 17:49:27錛屽垰濂介傚悎鎻掑叆SQLServer錛?/SPAN>
l %t 浜х敓璇ユ棩蹇椾簨浠剁殑綰跨▼鍚?/SPAN>錛?/SPAN>
l %p 鏃ュ織鐨?/SPAN>log_level錛屽DEBUG銆?/SPAN>WARN鎴栬?/SPAN>INFO錛?/SPAN>
l %c 杈撳嚭鎵灞炵殑綾葷洰錛岄氬父灝辨槸鎵鍦ㄧ被鐨勫叏鍚?/SPAN>錛屽鈥?/SPAN>iNotes.Default鈥濓紱
l %m 鏃ュ織鐨勫唴瀹癸紱
l %l 杈撳嚭鏃ュ織浜嬩歡鐨勫彂鐢熶綅緗紝鍖呮嫭綾葷洰鍚嶃佸彂鐢熺殑綰跨▼錛屼互鍙婂湪浠g爜涓殑琛屾暟銆傚write2database.main(write2database.java:33)錛?/SPAN>
l %n 杈撳嚭涓涓洖杞︽崲琛岀錛?/SPAN>Windows騫沖彴涓衡?/SPAN> 鈥濓紝Unix騫沖彴涓衡?/SPAN> 鈥?BR> 紼嬪簭浠g爜: import java.sql.*;
import org.apache.log4j.Category;
import org.apache.log4j.Logger;
import org.apache.log4j.jdbc.*;
add for log4j: class Logger is the central class in the log4j package.
getLogger(...): retrieve a logger by name, if not then create for it.
static Logger logger = Logger.getLogger
add for log4j: class BasicConfigurator can quickly configure the package.
PropertyConfigurator.configure ( "log4j2database.properties" ) ;
logger.info ( "just test" ) ;