| EAAカタログ |

行データ・ゲートウェイ

データソースの単一レコードに対するゲートウェイとして機能するオブジェクト。行ごとに1つのインスタンスがあります。

詳細な説明については、EAAのP 152ページを参照してください。

インメモリオブジェクトにデータベースアクセスコードを埋め込むと、いくつかの欠点が生じる可能性があります。まず、インメモリオブジェクトに独自のビジネスロジックがある場合、データベース操作コードを追加すると複雑性が増します。また、インメモリオブジェクトがデータベースに結び付けられているとテストが面倒になり、データベースアクセスが多いためテストの実行が遅くなります。SQLの些細なバリエーションが煩わしく、複数のデータベースにアクセスする必要があるかもしれません。

行データ・ゲートウェイでは、レコード構造のレコードとまったく同じに見えるオブジェクトが提供されますが、プログラミング言語の通常のメカニズムでアクセスできます。データソースアクセスの詳細はこのインターフェイスの背後に隠されています。