2
我想問一下,如果請一個人可以建議我這是爲完成以下任務最 合適的儀器庫:Java代碼的儀器記錄到班級每次訪問字段
給定一個巨大的java程序源碼代碼我需要的儀器是爲了 運行程序和記錄以下信息:
對於每一類和每一個進入其領域
- 如果是一個讀或寫訪問
- 已讀出或寫
- 其中接入位於
- 其中接入已經執行
的方法的名稱的類的線路碼數的值謝謝很多
問候
我想問一下,如果請一個人可以建議我這是爲完成以下任務最 合適的儀器庫:Java代碼的儀器記錄到班級每次訪問字段
給定一個巨大的java程序源碼代碼我需要的儀器是爲了 運行程序和記錄以下信息:
對於每一類和每一個進入其領域
- 如果是一個讀或寫訪問
- 已讀出或寫
- 其中接入位於
- 其中接入已經執行
的方法的名稱的類的線路碼數的值謝謝很多
問候
可能做到這一點親屬的最佳方式跟蹤的d是使用AOP。 java中有幾個成熟的AOP庫。要開始,請看看at this example。
我不確定如何直接訪問字段,但可以使用getter讀取它們(私人或受保護,如果您不想將這些字段公開)。
我的建議是不要這樣做。您將收集如此多的數據,以至於無法真正消化所有數據。相反,我會更多地關注用戶和產品所有者正在確定的問題,並將精力集中在那裏。 – corsiKa