[Seasar-user:20014] Re: [Kuina-Dao]Criteria使用時のトランザクション
Inamine Morihiko
[E-MAIL ADDRESS DELETED]
2010年 7月 29日 (木) 09:03:55 JST
こんにちは早速のご返答ありがとうございます
> > 質問1:EntityManagerを宣言していますが実行すると
> > トランザクションは2つになっているのでしょうか?
>
> ちょっと質問がわかりにくいですが,
> testFindTx() の問い合わせは全て一つの
> トランザクション (GlobalId=1280304082984/0)
> で実行されています.
> この場合はコネクションに関連づけられている
> トランザクションが一つしかないので,それで
> 確認が出来ます.
ありがとうございます
Kuina-Daoの中でエンティティ・マネージャの呼び出しが
暗黙の内に行われていると想像し、
さらにユーザソース中でEntityManagerを呼んでいるので
トランザクションが分かれてしまうのでは?
と思っていて、
Kuina-Daoの機能でEntityManagerのDatabaseProvider情報を
取得するメソッド等があるのではないか?
と思っていました
> > 質問2:Kuina-DaoのJPQLが詳しく説明されているサイト及び本が有りました
ら
> > 教えてください。
>
> サイトは公式しかないですね.
>
> http://kuina.seasar.org/ja/
>
> 書籍というか雑誌ですが Java Expert #01 で
> Kuina-Dao を紹介しています.
>
> http://www.amazon.co.jp/dp/4774130702/
>
この書籍なら買ってあったような。。
見直してみます
--------------------------------------------------------------
Seasar-user メーリングリストの案内