【发布时间】:2014-03-02 23:23:59
【问题描述】:
我正在开发一款软件,其中输入是 csv 文件数据,单个文件中可以包含 90k 多行数据。
只是为了通知文件根本不会有 HEADER 行,它将以数据本身开头。
通过谷歌搜索,我找到了超级 csv 和推土机映射器扩展。我无法找到一个示例,说明在读取单个 csv 行时可以用许多其他 pojo 的集合填充 Pojo。
我的客户 Pojo 如下图所示...
class CustomerPojo {
private Id<CustomerId> customerId;
private String lookupCode;
// enum type
private QuoteType quoteType;
private String bCovCa;
private Money bCovRa;
private String recommCovCa;
private Money recommCoveRa;
private Date insertedDate;
private String pdfName;
private List<VehicleInfo> vehicleInfoPojoList;
private List<Address> addressList;
// All setter-getter
}
可以提供指导吗,我也在阅读该网站,但它有一些简单的例子,日常软件有多种关联和自定义数据类型。
Thanks in advance.
【问题讨论】: