2013-06-04 127 views
0

我有一個像註釋方式:忽略方法調用

public void SIMPLE_METHOD(some params){ 
    ...code here... 
} 

在Java類文件的方法有註釋,我可以用這個方法,這樣的方法,將simple_method方法前跑上面,如果該法前返回如果這個SIMPLE_METHOD運行其他方式,則此方法將被忽略,並且控制權將轉移到下一個執行點。

+0

使用布爾標誌。 – Maroun

+0

布爾標誌?任何文件? – coure2011

+0

它用於測試嗎? JUnit的? – vacuum

回答

0

我想這樣做類似的東西,你的情況(因爲你已經在使用彈簧)也使用Spring AOP和@Around建議的最佳途徑。

6.2.4.5. Around advice

圍繞運行的意見 「圍繞」 在匹配方法執行。它具有 機會之前和之後的方法執行做工作, 確定何時,如何,即使,該方法實際上到達 執行的。

UPDATE:另外,如果你需要這個方法上實現高速緩存調用它可能會採取Cache Abstraction和@Cacheable一看是個好主意。

+0

嗨,這正是我想要做的,有沒有這樣的例子 –