@Autowired List<SomeBeanClass> beans;
の Bean があり、ない場合、次のSomeBeanClass
ようになります。
依存関係 [SomeBeanClass のコレクション] に一致するタイプ [SomeBeanClass] の Bean が見つかりません: この依存関係のオートワイヤー候補として適格な少なくとも 1 つの Bean が必要です。依存関係アノテーション: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
を追加する(required=false)
と、 が得null
られbeans
ます。しかし、null チェックを必要とするエラーが発生しやすいソリューションのように見えます。
Bean が存在しない場合、空のコレクションを自動配線する簡単な方法 (ワンライナー) はありますか?