MaintainJ

MaintainJ

MaintainJ是一個Java 應用程式維護工具,為Java代碼庫生成運行時序列圖和類圖。

急急急,功能介紹,常見套用,

急急急

能幫助你了解新項目的功能和運行時調用過程,儘快了解新項目的細節,提高開發和維護的效率。MaintainJ是一個優秀的Eclipse外掛程式。
MaintainJ LogoMaintainJ Logo

功能介紹

顯示調用上下文(call context):——在序列圖中,當滑鼠在調用(call)上懸停的時候,就會彈出提示框,顯示出調用上下文——調用方法的 參數和返回值。而在“屬性視圖”中會顯示更詳細的內容,以及被調用對象的狀態。
MaintainJ安裝截圖MaintainJ安裝截圖
顯示運行時SQL:——不管你使用的是哪種JDBC框架,MaintainJ都能夠捕獲到傳送到資料庫實際運行的SQL語句以及其中的參數。這些資料庫調用 會顯示在序列圖中,並且還會顯示每次資料庫訪問的回響時間。
支持多JVM(multi-JVM)的應用程式:—— 用戶可以跟蹤運行在多個JVM上的應用程式,並且能夠在單獨的序列圖中看到端到端的調用流程。例如,當應用程式調用運行在不同JVM上的web服務時,這個跨JVM的調用流程就會顯示在同一幅序列圖中。在這幅圖中,我們會看到,每個JVM上的調用都以不同的顏色顯示。
大綱視圖:—— 序列圖的“大綱視圖”會顯示出用例中的所有類和調用。在新版本中該功能得到了增強,從而能夠一次選中並刪除多個包 、類或者調用。並且新版本還在序列圖中添加了一個選項,可以把所有getter和setter方法篩選掉。
MaintainJ外掛程式運行時MaintainJ外掛程式運行時
JSP調用:—— 在用例中對JSP檔案的調用也會顯示在序列圖中。如果一個JSP檔案中包含了多個其他JSP檔案,那么對內部JSP的運行時調用 也會顯示。

常見套用

Java系統維護——MaintainJ生成序列圖和類圖,可以在缺少文檔的情況下維護大型的Java系統。
Java系統二次開發——MaintainJ可以在源碼缺失的情況下對大型的Java系統做二次開發。
Java程式測試——通過生成的序列圖及類圖,呈現Java對象的脈絡,有針對性地 對程式進行測試與完善。

相關詞條

熱門詞條

聯絡我們