是否可以使用spring自动将所有接口实现注入容器?

时间:2016-01-04 12:44:41

标签: spring

是否可以使用 spring 自动将所有接口实现注入容器?

我想写一些类似的东西:

List<SomeInterface> list;

并且spring会自动注入我的实现

1 个答案:

答案 0 :(得分:0)

是的,这很简单。 只要所有实现都使用name@Service或任何其他注释进行注释,让Spring知道这是 Bean ,并且您在所有bean中实现相同的接口。 您所要做的就是使用@Component

注释集合字段

例如:

@Resource

并且所有实现都将自动插入此列表中。