S2DAO への要望
- Bean を引数にして SELECT 文の自動生成
- 更新の排他制御に Timestamp を使えるように
実は,知らないだけで既にできるのかも?
Bean を引数にとる SELECT 文は以下のような SQL を用意しておけばいいのだが…
SELECT * from XXXX /*BEGIN*/ WHERE /*IF a.col1 != null */ col1 = /*a.col1*/'COL1' /*END*/ /*IF a.col2 != null */ AND col2 = /*a.col2*/'COL2' /*END*/ … /*IF a.colN != null */ AND colN = /*a.colN*/'COL3' /*END*/ /*END*/
やはり,自動生成できたほうがうれしい.