【PHP】下らねぇ質問はここに書き込みやがれpart14
レス数が950を超えています。1000を超えると書き込みができなくなります。
0976950
2006/01/14(土) 16:54:40ID:aUotD7TfDBのデータを操作するDAOクラス(基本DAOクラス)があるんですが、
それのextends元クラス(DBクラス)を変更することで、
対応DB(MySQLなど)を選択することができるんです。
で、普段はこの基本DAOクラスをさらに継承した
個別アプリ用のクラス(拡張DAOクラス)を作成して、利用する形です。
基本DAOクラスはどのDBでも同じ内容(メソッド)なので、
拡張DAOクラスからDBを指定して、基本DAOクラスのextends元DBクラスを
選択できればと思った次第です。
今はextends元だけが異なる基本DAOクラスを複数用意していますが、
これは重複していて無駄だし、ソース改良時も複数ファイルで同じ変更を
しなくてはならず手間です。
設計を変えたほうがいいのかなあ。でもすぐにはいい方法を思いつきません。
レス数が950を超えています。1000を超えると書き込みができなくなります。