0
に参加しますか私はそれを例えばDAOAOracleに入れるべきでしょうか?または、私は新しいクラスのDAOABOracleを作成する必要がありますか?ベストプラクティスは何ですか?DAOデザインパターンは、このように私は、私たちが参加するとの要求の多くを行うデータベースを持っている
に参加しますか私はそれを例えばDAOAOracleに入れるべきでしょうか?または、私は新しいクラスのDAOABOracleを作成する必要がありますか?ベストプラクティスは何ですか?DAOデザインパターンは、このように私は、私たちが参加するとの要求の多くを行うデータベースを持っている
外部キー関係ではDAOパターンが正しくありません。
2 DAOが必要で、それぞれのテーブルを別々に読んでください。非常に多くのレコードを読む必要がない場合は、パフォーマンス上の問題であるという点で、この解決方法は問題ありません。
選択専用のDAOを作成することができます。これは、指定したとおりにjoin SQLを実行します。 A列とB列の両方を持つクラスに読み込まれます。
DAOの代替手段は、ORMライブラリを使用することです。ほとんどのORMは、このような1対1または1対多の関係を管理できます。
テーブルAとテーブルBに対応する言語とクラスを示すと便利です。 –
これは一般的な質問です。言語とクラスAとBでどのように行うかは一般的です(ゲッタ、セッターなど) – Eko