我们编写的Reader使用DAO基于某些参数查询数据库,并返回Objects List<>的列表。 。但FlatFilewrite由于某种原因失败,因为它无法映射字段名称。进一步调试我觉得Write无法接受List或Reader正在发送List> 。请告诉我们如何处理。
org.springframework.beans.NotReadablePropertyException:bean类的属性'costCenter'无效[java.util.ArrayList]:Bean属性'costCenter'不可读或getter方法无效:getter的返回类型是否匹配setter的参数类型?
我的代码与下面的代码相同,除了读者是带有DAO的自定义代码并返回列表。 http://websystique.com/springbatch/spring-batch-read-from-mysql-database-and-write-to-a-csv-file/