2016-11-11 41 views
5

我有一些方法的Java註釋,我怎麼知道每個註釋方面的順序?以及如何指定它們的順序。java註釋的執行順序

@MyAnnotaion 
@Cacheable 
@HystrixCommand 
public void MYMethod() {} 

Cacheable是SpringCache和HystrixCommand是從第三方軟件包,它們都運行時的註解,我需要CacheableHystrixCommand之前運行,但不能與@order紀念他們。

那麼,我該怎麼辦:

1,學習註釋執行順序?

2,指定順序?

我試圖尋找問題,但如果重複,請讓我知道。

+0

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/aop.html#aop-ataspectj-advice-ordering此談論方面的訂單,但仍我無法改變順序。 – FisherMartyn

回答