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

Yasuo Higa higa
2004年 10月 8日 (金) 17:18:19 JST


<20041008151924.6274.UNDER_THE_STARRY @ hotmail.com> の、
   "[Seasar-user:1102] S2Daoバッチ更新で.sql を使う際、個々のエンティティにアクセスする方法" において、
   "NAKAMURA Manabu <under_the_starry @ hotmail.com>"さんは書きました:

ひがです。

> お世話になります。中村です。
> 
> 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')
> みたいな事がやりたいのです。
> 
今のところ、バッチ機能は、自動でSQLを作成するときのみです。
ToDoの中に入れておきます。
ただ、今は、S2JSFを優先しているので、実装は後になってしまうかもしれません。
---
Yasuo Higa <higa @ isid.co.jp>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.


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