エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DB2/400 で iBATIS (テーブルの結合と関連クラスの実現)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DB2/400 で iBATIS (テーブルの結合と関連クラスの実現)
クラス(Java) と テーブル (RDB) とを対応させて、さらにそれぞれの中での関係を表現する、というのがい... クラス(Java) と テーブル (RDB) とを対応させて、さらにそれぞれの中での関係を表現する、というのがいわゆる Object/Relational マッピングの考え方です。それだけ、よりきめの細かなモデルの表現ができるわけですが、実現方法もそれだけ複雑にはなります。 複雑な SQL で表されるような RDB 側のモデルに対しては、Java 側での実現もそれだけ複雑な形にはなります。 iBATIS の場合、クラス(Java) と SQL の実行結果 (結果セット) との対応、と割り切ってしまっているので、どんな複雑な SQL だろうがそんなに複雑にはなりません。 結果セットは必ずひとつの値の集合、もしくはその値の集合のリストになるので、それの値それぞれに対応したクラスを作ればいいわけです。極端に簡単に言えば、SQL の実行結果は単一行(スカラ値) か複数行のテーブルと解釈できるので、