@Order

​ 注解@Order或者接口Ordered的作用是定义Spring IOC容器中Bean的执行顺序的优先级,而不是定义Bean的加载顺序,Bean的加载顺序不受@Order或Ordered接口的影响;且值越小拥有越高的优先级,可为负数。
例如:
@Order(-1)优先于@Order(0)
@Order(1)优先于@Order(2)