一、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包
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26