入力が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.