У меня есть несколько компонентов, которые реализуют один и тот же интерфейс. Каждый боб помечаетсяВесенний список бобов
@Component
@Order(SORT_ORDER).
public class MyClass implements BeanInterface{
...
}
В один момент я autowire список компонентов, и я ожидаю, отсортированный список фасолью. Список бобов не сортируется в соответствии с заказами, которые я установил с аннотацией.
Я пробовал реализовать интерфейс Упорядочено и происходит такое же поведение.
@Component
public class Factory{
@Autowired
private List<BeanInterface> list; // <- I expect a sorted list here
...
}
Я делаю что-то неправильно?
Это еще случай с весны 4? – Kai