HashMap
②DetailのHashMapを作成する。(Detailは項目を入れる為用意)
HashMap
③DetailMapにKeyと実際の値を入れる。
dtlMap.put(担当名,実際の値)
dtlMap.put(取引先名,実際の値)
dtlMap.put(日付,実際の値)
④今まででこのdtlMapの値があるかを判別
(担当名、取引先名、日付で同じデータがあった場合、IDを返す。)
id = hdrMap.get(dtlMap)
⑤ある場合はそのidの値を取得して登録
ない場合は自動採番して、新しいIDと項目を結び付ける。
hdrMap.put(dtlMap, id );
0 件のコメント:
コメントを投稿