我打算在我們的體系結構中使用P6Spy攔截數據庫語句。不過,我在P6Spy網站上發現,該軟件的最新版本早在2003年推出。有什麼更好的,或者我應該堅持使用P6Spy?比P6Spy更好嗎?
回答
我們仍然使用P6Spy和我們的帶有EJB2.0的Weblogic 8.1.5,它的工作原理是魅力。我即將嘗試將其與Weblogic 10.3和EJB3.0集成到一起
我開始使用log4jdbc,當p6spy不能在執行自己的驅動程序發現的預編譯項目上工作時。 log4jdbc是否可以更改我們發現的設置更簡單的數據庫連接URL。它也不需要單獨的配置文件(spy.properties),並且它正在積極地開展工作。我不會再碰p6spy。
P6Spy在此之前一直處於活躍的發展階段。 2.0版本也剛剛發佈。它現在支持在沒有任何配置文件的情況下使用某些用例。它也已被更新爲JDBC 4.0 API,並且與Java 6完全兼容。7.
該項目也正在開發GitHub現在。 Updated documentation也可以使用。
從我的角度來看,P6spy是最好的選擇。只是通過用新模塊擴展執行計劃。奇蹟般有效! – sorencito 2014-04-29 08:29:49
一些其他類似於P6Spy的工具和庫。
Craftsman Spy似乎與log4jdbc中設置的功能重疊很多。這個圖書館在2年內沒有更新,取決於Jakarta Commons Logging。
JAMon(Java應用程序監視器)是一個綜合的應用程序監視和監視API,其中包括JDBC/SQL監視作爲其非常大的功能集的一部分。
JdbcProxy驅動程序還可以模擬另一個JDBC驅動程序來測試沒有數據庫的應用程序。
LogDriver似乎與log4jdbc類似,作者已經寫了一篇關於JDBC日誌記錄的精彩文章,以及他編寫LogDriver的動機和經驗。
log4jdbc-remix log4jdbc的實驗叉一些有趣的功能。
jdbcdslog另一個新的jdbc包裝與很多交叉與log4jdbc功能。
SqlRecorder一個庫,它是一個JDBC驅動程序的包裝器,用於通過插件將所有已執行的查詢記錄到不同位置,如文件,控制檯或任何其他遠程服務器。
log4jdbc-log4j2 log4jdbc的另一個分支,它包含log4jdbc-remix分支和它自己的其他功能。
- 1. 比Jqgrid更好嗎?
- 2. javax.xml.soap比apache cxf更好嗎?
- 3. 'Jared'比'Brittany'更好嗎?
- 4. ConcurrentBag比List更好嗎?
- 5. 比XSL-FO更好嗎?
- 6. api.example.com比example.com/api更好嗎?
- 7. 「屏幕」比「nohup」更好嗎?
- 8. 當plyr比data.table更好嗎?
- 9. Butterknife.findById()比findViewById()更好嗎?
- 10. java.time.LocalDate比java.util.Calendar更好嗎?
- 11. by.id比by.tagname更好嗎?
- 12. Excel中的Power Law比R更好嗎?
- 13. 對於.Net CI,比CruiseControl更好嗎?
- 14. 映射比稀疏向量更好嗎?
- 15. 比其中幾個更好嗎?
- 16. 「g ++ -MMD」比包含掃描更好嗎?
- 17. 比readlines更好的方法嗎?
- 18. PL/SQL比T-SQL更好嗎?
- 19. 我能比CompressionLevel =「high」做得更好嗎?
- 20. mysqli_ *是比mysql_ *更好的選擇嗎?
- 21. 有什麼比Django的flatpage更好嗎?
- 22. RecyclerView比Android中的viewPager更好嗎?
- 23. XHTML 1.1比其他doctypes更好嗎?
- 24. 比setInterval更好的方法嗎?
- 25. 「ReferenceEquals(myObject,null)」比「myObject == null」更好嗎?
- 26. 比嵌套foreach更好的方法嗎?
- 27. sIFR 3 beta比sIFR 2更好嗎?
- 28. CSS比頁面佈局更好嗎?
- 29. 使用Storyboard比動畫UIViews更好嗎?
- 30. 和Luxux + LAMPP比XAMPP更好嗎?
劑量log4jdbc支持JDK 8? – 2017-12-20 09:54:09