Spring在加載Bean的時候,有用到order注解。
PS:顧名思義,Order是順序,此注解可操作於類、方法、字段,當作用在類時,值越小,則加載的優先級越高!
@Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE, ElementType.METHOD, ElementType.FIELD}) @Documented public @interface Order { /** * The order value. * <p>Default is {@link Ordered#LOWEST_PRECEDENCE}. * @see Ordered#getOrder() */ int value() default Ordered.LOWEST_PRECEDENCE; }