「汎用」テーブルを含むレガシー データベースにアクセスする必要がありますが、それを変更する権限がありません。扱っている顧客データによっては、テーブル間の関係が異なる場合があります。したがって、customerA は顧客番号のみで注文テーブルに参加でき、CustomerB は顧客番号と日付で注文テーブルに参加できます。CustomerC は order テーブルにまったく参加せず、別のテーブルに参加する場合があります。
そこで、CustomerA 用に 1 つ、CustomerB 用に 1 つ、CustomerC 用に 1 つのオブジェクト グラフを作成したいと考えています。それぞれのラッパークラスを作成することを考えましたが、プロキシを研究しています。そうは言っても、プロキシ クラスについて書かれた例を見ると、それらはラッパー クラスと同じように見えます。したがって、私の質問は、ラッパー クラスと同義のプロキシ クラスです。
ありがとうございました。