[Seasar-user:13995] Re: [S2Container]トランザクション制御時のコミットについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 4月 29日 (火) 16:30:30 JST


小林 (koichik) です.

Date:    29 Apr 2008 16:03:21 +0900
From:    [E-MAIL ADDRESS DELETED]
To:      <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:13992] [S2Container]トランザクション制御時のコミットについて

> 現在、バッチの開発を行っておりファイルを1行ずつ読み込みDBに書き込んでいます。
> その中で1000件ずつコミットを行いたいとの要件があるのですが、
> トランザクション制御はS2で自動で行なう場合明示的にコミットする方法はあるのでしょうか?

UserTransaction を使えば可能です.
UserTransaction 型のプロパティがあれば DI されるので,
それを使ってトランザクションの開始・終了を制御できます.

http://java.sun.com/javaee/5/docs/api/javax/transaction/UserTransaction.html


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



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