Если у меня есть @Autowired List<SomeBeanClass> beans;
и beans SomeBeanClass
, я получаю:
Нет соответствующего bean типа [SomeBeanClass], найденного для зависимости [коллекция SomeBeanClass]: ожидается как минимум 1 bean, который квалифицируется как кандидат autwire для этой зависимости. Аннотации зависимостей: {@org.springframework.beans.factory.annotation.Autowired(required = true)}
Если я добавлю (required=false)
, я получаю null
для beans
. Но похоже, что решение, подверженное ошибкам, требует нулевых проверок.
Есть ли простой способ (один лайнер) для автоматической сборки пустой коллекции, если нет beans?