データベースには、ユーザー用に生成する必要のあるレポート・タイプ(オブジェクト)のリストがあり、電子メールで送信されます/印刷/ hddなどに保存このリストからオブジェクトを作成するために、オブジェクトのリストをデータベースに照会してください。適切な方法
1つのレポート( 'スケルトン')は、データベース内の1つの行です。
私の質問は:1つの行のクエリ結果のための別のオブジェクトを作成する必要があります - 'スケルトン'レポートオブジェクトとこのオブジェクトを使用して、最後の 'レポート'オブジェクトを作成します。これはそのようなタスクを処理する正しい方法ですか?
メソッドを作成してその中のデータベースから行セットを取得する方が簡単だと言われました。次に、レポートを作成するために必要な必須パラメータの行セットを解析し、終了レポートオブジェクトなどを作成します。
あなたの答えに感謝、あなたは正しく理解しています。私は、さまざまなタイプのレポートを生成するプロセスのためのファクトリパターンと、レポートオブジェクトの塗りつぶしに必要なデータコレクションを扱うためのリポジトリパターンを使用することを計画しています。 –
ああ、この場合は特別な「スケルトン」オブジェクトを使用するべきです。なぜなら、読みやすく、おそらくあなたの工場で使うのが簡単だからです。 – LuckAss
スケルトンオブジェクトをメインオブジェクトとして再利用できるかどうか、メインオブジェクトのデータを収集するために使用するだけです。 :)申し訳ありませんが複雑な方法で記載されている場合。 –