2
是否有可能通過字節碼增強將類「字符串」添加到類中,以便在讀取或寫入類字段時執行代碼?例如,我想自動設置一個「髒」標誌,只要一個新的值被分配給一個字段。類中字段的字節碼增強
如果是這樣,哪個庫最適合實現此功能?
是否有可能通過字節碼增強將類「字符串」添加到類中,以便在讀取或寫入類字段時執行代碼?例如,我想自動設置一個「髒」標誌,只要一個新的值被分配給一個字段。類中字段的字節碼增強
如果是這樣,哪個庫最適合實現此功能?
我建議你閱讀關於AspectJ。可能這是你正在尋找的工具。
getters和setter的目的不是封裝這樣的功能嗎? – Adamski 2010-11-16 12:39:33
是的,但我想避免需要重複每個字段的功能的手動編碼 – 2010-11-16 12:46:42