一、log4jdbc簡單介紹:

log4jdbc是工作在jdbc層的一個日志框架,能夠記錄SQL及數(shù)據(jù)庫連接執(zhí)行信息。

一般的SQL日志會把占位符和參數(shù)值分開打印,log4jdbc則會記錄數(shù)據(jù)庫執(zhí)行的完整SQL字符串,在數(shù)據(jù)庫應(yīng)用開發(fā)調(diào)試階段非常有用。

log4jdbc具有以下特性:

  • 支持JDBC3和JDBC4。

  • 支持現(xiàn)有大部分JDBC驅(qū)動。

  • 易于配置(在大部分情況下,只需要改變驅(qū)動類名和jdbc的URL,設(shè)置好日志輸出級別)。

  • 能夠自動把SQL變量值加到SQL輸出日志中,改進(jìn)易讀性和方便調(diào)試。

  • 能夠快速標(biāo)識出應(yīng)用程序中執(zhí)行比較慢的SQL語句。

  • 能夠生成SQL連接數(shù)信息幫助識別連接池/線程問題。

二、log4jdbc配置方式:

1.依賴配置:

  log4jdbc的使用需要依賴于log4j-1.2.17.jar、slf4j-api.jar-1.7.5、slf4j-log4j12-1.7.5.jar,然后下載log4jdbc-1.2.jar包

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式