JAVAでのDBを扱うのにiBatisを使っていてSQLがXMLファイルに分けられるので、
結構便利に使えているのだけれども、取り扱うSQLが多くなるとDaoを分けたくな
るのだけれども必要とするDAOが複数になってしまうとDAOの取得だけでイッパイ
になってしまう。それはナンダか汚く思える。
幾つかのDAOを一つのオブジェクトで一括で取得して、複数のDAOのメソッドその
オブジェクトから扱えると作るうえでもDAOを切り分けれるし、使う分には一個
のDAOを呼び出す感じで便利ぃけれど、どうやってヤルんかなぁ。
一つのオブジェクトのコンストラクタで、複数のDAOを取得して、複数のDAOのメ
ソッドを全部書くとかバカっぽい方法で何とかなるけれど、メソッドを書かない
で、複数のDAOのメソッド名と、出力と入力を取得して、入力した物をDAOを使用
して処理して、DAOから出力された物を、其の侭自身のメソッドの出力として出
力する様な感じで行えれば、DAOはイッパイ書いても一個のDAOから呼び出せる感
じにならんかなぁ。うーむ。
リフレクションを行ってやんのかなぁ。うーむ勉強が足らんな。ソモソモ、そん
な複数のDAOを纏めるとか言う事を考え出している時点が間違っているのかも知
れないし、一つのDAOに複数のメソッドが増えていくとメソッドが増えすぎて意
味不明になってくるから分けたいだけだしなー
結構便利に使えているのだけれども、取り扱うSQLが多くなるとDaoを分けたくな
るのだけれども必要とするDAOが複数になってしまうとDAOの取得だけでイッパイ
になってしまう。それはナンダか汚く思える。
幾つかのDAOを一つのオブジェクトで一括で取得して、複数のDAOのメソッドその
オブジェクトから扱えると作るうえでもDAOを切り分けれるし、使う分には一個
のDAOを呼び出す感じで便利ぃけれど、どうやってヤルんかなぁ。
一つのオブジェクトのコンストラクタで、複数のDAOを取得して、複数のDAOのメ
ソッドを全部書くとかバカっぽい方法で何とかなるけれど、メソッドを書かない
で、複数のDAOのメソッド名と、出力と入力を取得して、入力した物をDAOを使用
して処理して、DAOから出力された物を、其の侭自身のメソッドの出力として出
力する様な感じで行えれば、DAOはイッパイ書いても一個のDAOから呼び出せる感
じにならんかなぁ。うーむ。
リフレクションを行ってやんのかなぁ。うーむ勉強が足らんな。ソモソモ、そん
な複数のDAOを纏めるとか言う事を考え出している時点が間違っているのかも知
れないし、一つのDAOに複数のメソッドが増えていくとメソッドが増えすぎて意
味不明になってくるから分けたいだけだしなー