注解@AutoConfigureBefore 和 @AutoConfigureAfter的区别和作用,并举例说明

最近在看ribbion负载均衡的源码问题,想看一下@LoadBalanced的使用,在看源码的时候,无意中发现@AutoConfigureBefore 和 @AutoConfigureAfter

想知道加载顺序如何?

猜想

根据@AutoConfigureBefore 和 @AutoConfigureAfter两个的字面意思就我们猜测如下:

1、使用@AutoConfigureBefore

@AutoConfigureBefore(AAAA.class)
public class CCCC {
}

猜测1:CCCC 将会在 AAAA 之前加载?!

 

2、使用@AutoConfigureAfter

@AutoConfigureAfter(BBB.class)
public class CCCC {
}

猜测2: CCCC 将会在 AAAA 之后加载?!

3、如果同时使用@AutoConfigureBefore 和 @AutoConfigureAfter这两个注解,是不是

@AutoConfigureBefore(

版权声明:本文为dianxiaoer20111原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。