[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 メーリングリストの案内