[Seasar-user:2978] Re: [S2DAO] SQL 実行について質問
Yasuo Higa
higa
2005年 12月 2日 (金) 12:57:19 JST
<[E-MAIL ADDRESS DELETED]> の、
"[Seasar-user:2951] [S2DAO] SQL実行について質問" において、
"[E-MAIL ADDRESS DELETED]"さんは書きました:
ひがです。
> 初めて投稿いたします。檀原@FDです。
> S2DAO の理解を深めるために数点質問させてください。
>
> 質問1. S2DAOを使用している際、JavaBean の配列を用意し、
> それを、examples.daoDepartmentDao#insert() メソッドにおいて
> 実行するとします。
>
> DepartmentDaoClient.javaで、下記の処理とする
> ------------------------------------------------------
> DepartmentDao dao = (DepartmentDao) container
> .getComponent(DepartmentDao.class);
> Department department[] ; //Beanを配列として生成するところは省略
> for (int i = 0; i department.length; i++){
> dao.insert(department[i]);
> }
>
insert(Department[] depts);
を定義してください。
それで、バッチで処理されるはずです。
ただし、バッチ処理の場合、idの自動生成が適用されません。
Yasuo Higa
The Seasar Foundation
Seasar-user メーリングリストの案内