[Seasar-user:12543] Re: 【 S2Dao 】 AutoCommit の設定とトランザクションについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 1月 17日 (木) 16:30:24 JST


小林 (koichik) です.

Date:    Thu, 17 Jan 2008 12:42:04 +0900 (JST)
From:    <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:12538] 【 S2Dao 】 AutoCommit の設定とトランザクションについて

>   S2Dao、HSQLDB(In-Memory)を使用してアプリケーションを作成しております。AutoCommitの設定がデフォルト値がTRUEとなっており、FALSEにする方法がわかりません。

トランザクション制御を S2 に任せれば
AutoCommit を false に設定する必要はありません.
# というか,S2 が AutoCommit を false にします.

>   もし、AutoCommit=FALSEが実現できた場合は、【Daoクラス名】_commit.sql を作成し、任意のタイミングでコミットを実現したいと考えております。

アプリでトランザクションを明示的に制御するより,
S2 の宣言的トランザクションを使う方がいいのでは?

もしアプリで明示的にトランザクションを制御する
必要があるなら,中村さんが書いているように
UserTransaction を使った方がいいと思います.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



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