我有一些Java注释的方法,我如何知道每个注释方面的顺序?以及我如何指定它们的顺序。
@MyAnnotaion
@Cacheable
@HystrixCommand
public void MYMethod() {}Cacheable来自SpringCache,HystrixCommand来自第三方包,它们都是运行时注释,我需要在HystrixCommand之前运行Cacheable,但不能用@order标记它们。
那么,我怎么能:
1、了解注释执行的顺序?
2、指定订单?
我试过搜索这个问题,但是如果重复的话,请告诉我。
发布于 2016-11-11 08:22:39
您可以在启用缓存中标记顺序。,但这将是应用程序范围的设置。
@EnableCaching(order=0) 指示在特定连接点应用多个建议时缓存顾问的执行顺序。
https://stackoverflow.com/questions/40542511
复制相似问题