@Order标记定义了组件的加载顺序. @Order标记从spring 2.0出现,但是在spring 4.0之前,@Order标记只支持AspectJ的切面排序.spring 4.0对@Order做了增强,它开始支持对装载在诸如Lists和Arrays容器中的自动包装(auto-wired)组件的排序. 在spring内部,对基于spring xml的应用,spring使用OrderComparator类来实现排序.对基于注解的应用,spring采用AnnotationAwareOrderCo…