2

ここにある最も優れたBalusC記事に基づいて、Java で非常に複雑な DAO レイヤーを実装しました。

私の質問は次のとおりです。この「パターン」で結合を行う最良の方法は何ですか?

私のプロジェクトでは、「複合」クラスとの結合を行いました。Stage、StageDAO および Node、NodeDAO クラスがあり、文字通りそれらを結合して JOINNodeStage、JOINNodeStageDAO クラスを形成します。

これは私にはあまり最適ではないようです - より良い方法はありますか?

期待していただきありがとうございます!

PS。BalusCはありますか?;-)

4

1 に答える 1

0

理解を終了するかどうかはわかりません...しかし、ノード内にステージのコレクションを用意する必要があると思います。これにより、結合用のクラスは必要ありません。

dao が見つかるたびにコレクションをフェッチするか、必要なときにコレクションを要求する遅延ロードを行うことができます。

それが助けになることを願っています

于 2012-04-12T14:59:15.380 に答える