私のマッピングのSpring Beanの1つに対して、 xml.Then私のjunitテストクラスの@Autowired "ClassParent"しようとしているとき、私は "org.springframework.beans.factory.NoSuchBeanDefinitionExceptionとして例外を取得しています:タイプ[org.springframework.batch.itemの一意のBeanはありません.file.mapping.DefaultLineMapper]に定義される:単一マッチング豆期待されるが、3" を発見したタイプの[org.springframework.batch.item.file.mapping.DefaultLineMapper]の一意のBeanが定義されていません:予期される単一の一致するBeanですが、見つかった3
マッピングは次のとおりです。
<bean id="ClassParent"
class="org.springframework.batch.item.file.mapping.PatternMatchingCompositeLineMapper">
<property name="tokenizers">
<map>
<entry key="D*" value-ref="ClassC" />
<entry key="T*" value-ref="ClassD" />
</map>
</property>
<property name="fieldSetMappers">
<map>
<entry key="D*" value-ref="ClassA" />
<entry key="T*" value-ref="ClassB" />
</map>
</property>
</bean>
私は豆をautowiredするにはどうすればよい「CLAS sParent "助けてください。
ありがとうございました。 – Surendra