标签: spring
是否可以使用 spring 自动将所有接口实现注入容器?
我想写一些类似的东西:
List<SomeInterface> list;
并且spring会自动注入我的实现
答案 0 :(得分:0)
是的,这很简单。 只要所有实现都使用name或@Service或任何其他注释进行注释,让Spring知道这是 Bean ,并且您在所有bean中实现相同的接口。 您所要做的就是使用@Component
name
@Service
@Component
例如:
@Resource
并且所有实现都将自动插入此列表中。