【導(dǎo)讀】而為了能夠達(dá)到此功能需求,這在目前的Java語言本身的技術(shù)中是沒有提供。當(dāng)然,開發(fā)者可以借助于GOF設(shè)計模式中的裝飾器??蚣蹵OP技術(shù)中的引入通知的編程技術(shù)實現(xiàn)及具體的應(yīng)用。果或者增加新的職責(zé)的目的。理,與一般的通知一樣,引入通知也相當(dāng)于是一種特殊類型的攔截器組件?;谶@些業(yè)務(wù)層組件所構(gòu)造出的應(yīng)用系統(tǒng)也交付給用戶。進(jìn)行的話,將會增加大量的工作量,因為太麻煩和復(fù)雜!同時更重要的一點,還會破壞原。始業(yè)務(wù)層中的各個業(yè)務(wù)類的對象實例的完整性。由于應(yīng)用系統(tǒng)在以后也有可能不再需要這。個“記錄修改時間和修改者”等方面的日志記錄的數(shù)據(jù)。此時,如何解決這樣的問題以期。因為“用戶方是上帝”,開發(fā)方有責(zé)任和義務(wù)滿足用戶方的要求!該完成的細(xì)節(jié)事情。而是作用于目標(biāo)類的層次上,并不是方法層次。對此差別,希望讀者加以注意。需要,轉(zhuǎn)換為另一種類型的接口對象),Spring框架會自動地加載該引入通知。的另一個不同之處。