【发布时间】:2011-12-05 05:46:13
【问题描述】:
如果可能的话,我如何配置一个 Spring bean,其中包含实现特定接口的所有其他 Spring bean 的集合?
示例:我想将CarFactory bean 与实现CarManufacturer 接口的bean 列表连接起来。
【问题讨论】:
标签: java spring dependency-injection
如果可能的话,我如何配置一个 Spring bean,其中包含实现特定接口的所有其他 Spring bean 的集合?
示例:我想将CarFactory bean 与实现CarManufacturer 接口的bean 列表连接起来。
【问题讨论】:
标签: java spring dependency-injection
@Inject
private List<CarManufacturer> manufacturers;
【讨论】:
@Inject,则使用 util:list(在这种情况下,如果没有注释,它将无法工作)。如果你使用注解,列表会自动注入