自动装配到列表中时的 Bean 顺序

Bean order when autowired into list

我定义了一个接口 IWorker 和它的一些实现 WorkerAWorkerB,都用 @Component.

注释

然后我通过以下方式将它们自动连接到我的应用程序中:

@Autowired
private List<IWorker> workers = new ArrayList<IWorker>();

如果你想在Spring注入的列表中对这些依赖进行排序,那么使用@Order注解。