我想获取资源项读取器(input/file1.xml(的值,并在另一个打印此文件名的简单类中使用它。
弹簧批次
<bean id="itemReader" class="org.springframework.batch.item.xml.StaxEventItemReader">
<property name="resource"
value="classpath:input/file1.xml" />
<property name="fragmentRootElementName" value="Users" />
<property name="unmarshaller">
<bean class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<property name="classesToBeBound">
<list>
<value>com.pon.USER</value>
</list>
</property>
</bean>
</property>
</bean>
您可以声明一个 Resource 类型的 bean,并将其注入到您的项目 Reader(抛出ref而不是值(和您的类 bean 上