5
メソッドのJavaアノテーションがいくつかありますが、どのように各アノテーションのアスペクトの順序を知ることができますか?そして私はそれらの順序をどのように指定することができます。Javaアノテーションの実行順序
@MyAnnotaion
@Cacheable
@HystrixCommand
public void MYMethod() {}
Cacheable
がSpringCacheからのものであり、HystrixCommand
は、サードパーティ製のパッケージからである、と彼らは両方のランタイム注釈されている、私はHystrixCommand
前に実行するCacheable
が必要ですが、@order
でそれらをマークすることはできません。
だから、どのように私はすることができます
1、注釈の実行の順序を学びますか?
2、注文を指定しますか?
私は問題を検索しようとしましたが、重複している場合はお知らせください。
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/aop.html#aop-ataspectj-advice-orderingこれはアスペクトの順序について話していますが、私は注文を変更することはできません。 – FisherMartyn