[Seasar-user:1102] S2Daoバッチ更新で.sql を使う際、個々のエンティティにアクセスする方法

NAKAMURA Manabu under_the_starry
2004年 10月 8日 (金) 16:13:04 JST


お世話になります。中村です。

S2Dao の バッチ更新で .sql ファイルを使う際の質問です。

エンティティ単体の insert メソッドの場合、
ex) int insert(Employee employee)
引数 employee にアクセスできるかと思うのですが、

バッチ更新の場合にも個々の要素について同様の事が可能でしょうか?
ex)
Dao: int insertBatch(List<Employee> employees)
sql: INSERT INTO employee (/*IF employee.empno > 0*/empno, /*END*/ename) 
         VALUES (/*IF employee.empno > 0*//*employee.empno*/1, /*END*//*employee.ename*/'name')
みたいな事がやりたいのです。

もしくは他の方法などございましたらご教授いただけないでしょうか。
宜しくお願い致します。


--------------------------------------
 中村 学/NAKAMURA Manabu
 [E-MAIL ADDRESS DELETED]
--------------------------------------





Seasar-user メーリングリストの案内