2016-11-11 104 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

回答