1. 程式人生 > >mybatis上的log4j日誌配置輸出

mybatis上的log4j日誌配置輸出

Log4j

Log4j是Apache的一個開源專案,通過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等;我們也可以控制每一條日誌的輸出格式;通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌的生成過程。最令人感興趣的就是,這些可以通過一個配置檔案來靈活地進行配置,而不需要修改應用的程式碼。

 

使用log4j得好處就是在開發當中可以方便除錯

1:下載並匯入jar包

2:新建properties檔案進行配置

log4j.rootLogger=error, Console

#給某個包單獨指定日誌級別
log4j.logger.org.dao = debug
#定義日誌記錄器:控制檯記錄器、檔案記錄器、資料庫
#日誌級別:debug -> info --> warning -> error
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p %m%n

3.開啟控制檯,輸出sql語句 

s

..首先您可以看到 日誌得資料和返回得結果與引數以及什麼型別(以下就是資料)這樣以來我們除錯程式時就方便很多