【发布时间】:2013-10-10 14:50:00
【问题描述】:
如果我有 @Autowired List<SomeBeanClass> beans; 并且没有 SomeBeanClass 的豆子,我会得到:
没有为依赖项 [SomeBeanClass 的集合] 找到类型为 [SomeBeanClass] 的匹配 bean:预计至少有 1 个 bean 有资格作为此依赖项的自动装配候选者。依赖注解:{@org.springframework.beans.factory.annotation.Autowired(required=true)}
如果我添加(required=false),我得到null 对应beans。但它看起来像需要空检查的容易出错的解决方案。
如果没有 bean,是否有一种简单的方法(一行)来自动装配空集合?
【问题讨论】: