0
バーのリストの要素にIDを付ける必要がありますか?spring:リストでbean-nameを省略する方法は?
<list value-type="foo.Bar">
<bean p:p1="someP1Value" p:p2="aP2Value" />
</list>
私は、このために
Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Unnamed bean definition specifies neither 'class' nor 'parent'
nor 'factory-bean' - can't generate bean name
を取得します。
どのようにしてBean IDを省略できますか?
よく、私は "value-type"が内部Beanのクラスを定義し、Listの型のものをもたらすと考えました。 psはちょうどいくつかのプロパティです。問題は、内側の豆の名前を省略することです。 –
Bastl
@Bastl:いいえ、 'value-type'は、明白でないときに型を明示的に定義することだけです。しかし、親のBeanを使用することができます(私の2番目の例を参照)。 –
いいえ、それでも余りにも冗長性があります。 – Bastl