- ベストアンサー
Beanの連携(?)について質問です
Beanの連携(?)について質問です 例えば 社員名テーブルと給与テーブルがあったとします。 社員名テーブルと給与テーブルは社員コードでつながっているとします。 社員テーブルへのデータ取得・登録・削除などを行うEmployeeBeanクラスと 給与テーブルへのデータ取得・登録・削除などを行うPaymentBeanクラスがあります。 つまりそれぞれのBeanにはセッター、ゲッター、メソッドがあるということです。 画面からは社員一覧・登録・変更・削除ができます。 給与テーブルも給与一覧・登録・変更・削除ができます。 共通するメソッド(一覧・登録・変更など)もありますが、共通しないメソッド(検索など)もあります 「社員テーブルと給与テーブルを社員コードでつなげた一覧」を表示する場合はどうすれば よいかで詰まってしまいました。 「社員テーブルと給与テーブルを社員コードでつなげた一覧」を取得するBeanクラスを 作ればできたのですが・・・・EmployeeBeanとPaymentBeanのプロパティ、セッター、ゲッターを このBeanクラスでも定義しないといけないのはなんとも芸がないといいますか… どうすればスマートなソースになるのかご指導お願いします!!
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (5)
- pcbeginner
- ベストアンサー率46% (261/560)
回答No.5
- hanazawa-love
- ベストアンサー率13% (8/61)
回答No.4
- xeno-field
- ベストアンサー率66% (18/27)
回答No.3
- pcbeginner
- ベストアンサー率46% (261/560)
回答No.2
- taka451213
- ベストアンサー率47% (436/922)
回答No.1
お礼
社員テーブルのデータをArrayListで取得し JSP内で<core:forEach>で順に表示し HashMapに格納した給与テーブルをキー[社員コード_連番(01,02,03・・・)]で取得し表示する。 で無事表示できました。 JSP内もそんなにゴチャゴチャせず、クラスも増えず 給与クラスにHashMapでデータを取得するメソッドを 1つ追加するだけという、シンプルでGoodです!! pcbeginnerさんご指導ありがとうございました!!