[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00433] Re: CMP でのトランザクション管理
高橋(智)です。
SessionBeanが、Bean Managed Transaction下でEntityBeanを
変更すれば、Transactionのcommit時に失敗すると思いますので、
それで判断できるのではないでしょうか?
(※もちろん、変更したカラムの内容だけに限定できるのか?、とか、
EJBコンテナの動作モードや、RDBMSのisolation levelによって
いろいろあると思います)
--
高橋智宏
Java読書会( http://www.javareading.com/bof/ )
竹ノ内まり子 wrote:
>
> 皆様、お世話になっております。
>
> 恥ずかしながらCMP初心者です。
> たぶん、普通のケースでは
> SessionBean->Entityいろいろ変更、と
> いう流れになると思うのですが、
> SessionA開始、遅れをとってSessionB開始、
> SessionBがEntityを変更後コミット、と
> した場合SessionAについてはロールバックが
> 必要となります。
> この様な場合EntityBeanが該当レコードが
> 変更されているというような情報を受け取れるのでしょうか?