« Ajax4jsf | トップページ | シッククライアント? »

ListとMapで簡単ぐるぐる

ちょっとほかの事をやっているとJSFを忘れそうだ!

と思いつつ。

マッチングという処理がある
トランザクションとマスタをつき合わせてうんにゃらというやつだ。

マッチングというほどではないかもしれないが
帳票をつくるときに、区分やコードに対する名称を、マスタからとってくるという処理は結構めんどい。
SQLで外部結合すればいいやんという話もあるが、まあそれが何らかの事情によりできない場合。

Mapにはマスタのデータをいれる
  Map<String,マスタのオブジェクト>

Listはトランザクションデータ

要するに
Listの大きさだけまわして、区分やコードをキーにマスタのMapからとってくるだけである

パフォーマンスは知らぬ
件数が多かったらどうとか知らぬ


実装が単純で簡単である。

これはブレークもできる
Map<String,Long> とかにしておいてキーで引っ張って加算していくのだ

個人的には画期的だと思っているのだが
どうなんでっしゃろ。

|

« Ajax4jsf | トップページ | シッククライアント? »

Java色々」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/4757/3266278

この記事へのトラックバック一覧です: ListとMapで簡単ぐるぐる:

« Ajax4jsf | トップページ | シッククライアント? »