2012-10-23 50 views
3

我想寫我自己的安全模塊庫的網站,但我不解決一些事情。例;我有一個班,並有一個方法。方法有我的自定義註釋。如何在調用方法時觸發自定義註釋?

class example{ 
    @Admin 
    public void go(){ 
    syso("working"); 
    } 
} 

當這個方法被調用時,我該如何觸發我的註釋。

(例; Hibernate的驗證程序,我們寫方法休眠註釋,它的工作稱爲唯一方法)通過我的英語不好:)

回答

2

註釋不「觸發」的方式

...你必須編寫代碼來尋找他們的存在並採取行動。

「代碼」可以在運行時執行,但更常用在執行使用Annotation Processing Tool以改變源爲註釋注入額外,通常cross-cutting,適當代碼編譯時間。