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