Spring 4提供了对ordered autowired collection的支持。我认为3.2.9没有,即使它有所有的注释。
有人能证实这个假设吗?
谢谢。
似乎3.2.9不处理@Order @Autowired集合,但通过@PostConstruct(或InitializingBean#afterPropertiesSet())方法实现此功能非常简单:
Collections.sort(myCollection, AnnotationAwareOrderComparator.INSTANCE);