[Seasar-user:8910] Re: [DBFlute] 動的にSQLを生成する方法 ★訂正
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 7月 3日 (火) 17:14:06 JST
丸岡です。
アドバイスありがとうございました。
教えていただいた方法でいろいろ試してみます。
>> 例えば XXXXDaoクラスに
>> public Entity[] dynamicXxxSql(String sql, List condition);
>>
>> のようなメソッドを追加すれば、引数の1つ目がプログラムで生成したSQL
>> 2つ目の引数をリストで渡せば、PreparedStatementのパラメタにセットしてくれる
>> ようなことはできませんか?
>>
>> 既にこのようなことが可能でしたらその方法を教えていただけませんでしょうか?
>> また、もし、現在そのような仕組みが無いようでしたら
>> 要望として挙げさせていただきたいです。
>
>も、今検討中です。
>
>「ConditionBeanでできないことは外だしSQLにすれば良い」というのが通じない
>パターンがまさしく今回で(不定数に関しては逆にConditionBeanでないと実現もできない)、
>自分も実業務で困ったことがあるためどうにかしたいのですが、
>あまりやり方を増やして利用方法が煩雑になるのも避けたいとも考えています。
>(ちょっと考えさせてください)
はい。
もし、上記のような仕組みがあれば、とりあえず何でもできそうですので
私としては実装されると面白いかなと思います。
いろいろありがとうございました。
Seasar-user メーリングリストの案内