org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为';例如FileMapper';定义
我正在尝试实现SpringBatch 2.1.9的一个示例 这种情况下,可以根据某些条件灵活地切换写入程序 我有一个csv文件作为输入,4个csv文件作为输出 运行我的处理器时发生此错误org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为';例如FileMapper';定义,spring,spring-batch,javabeans,Spring,Spring Batch,Javabeans,我正在尝试实现SpringBatch 2.1.9的一个示例 这种情况下,可以根据某些条件灵活地切换写入程序 我有一个csv文件作为输入,4个csv文件作为输出 运行我的处理器时发生此错误 Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'exampleFileMapper' is defined. 问题在于这个豆子 <bean id="exampleFile
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'exampleFileMapper' is defined.
问题在于这个豆子
<bean id="exampleFileSourceReader" class="org.springframework.batch.item.file.FlatFileItemReader" scope="step">
<property name="resource" value="file:#{jobParameters['file']}" />
<property name="lineMapper">
<bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper">
<!-- split it -->
<property name="lineTokenizer">
<bean class="org.springframework.batch.item.file.transform.DelimitedLineTokenizer">
<!-- this is missing -->
<property name="delimiter" value=";"/>
<property name="names" value="institution,type,nom,rubrique,montantPaye,MontantRetenu" />
</bean>
</property>
<property name="fieldSetMapper">
<!-- map to an object -->
<bean class="org.springframework.batch.item.file.mapping.BeanWrapperFieldSetMapper">
<property name="prototypeBeanName" value="exampleFileMapper" />
</bean>
</property>
</bean>
</property>
如果有人能向我解释一下这条线的运作情况
<property name="prototypeBeanName" value="exampleFileMapper" />
您需要一个带有bean名称(id)的bean声明作为示例FileMapperThank u用于回复您需要一个带有bean名称(id)的bean声明作为示例FileMapperThank u用于回复