[Seasar-user:10429] Re: [S2Dao]VersionNoによる排他制御が2回目の更新以降、正しく行われない。
Hirotaka HONMA
[E-MAIL ADDRESS DELETED]
2007年 9月 10日 (月) 12:39:42 JST
本間@茅場町です。
on Mon, 10 Sep 2007 12:08:28 +0900
in [Seasar-user:10426] [S2Dao]VersionNoによる排他制御が2回目の更新以降、正しく行われない。
nobu <[E-MAIL ADDRESS DELETED]> wrote:
> テーブルのversionnoの値は、insert,update(1回目),update(2回目)で、次のよ
> うに変化していくと思っています。
はい、この認識であっています。
zip配布のS2Daoに付属しているサンプルで確認できると思います。
examples.dao.DepartmentDaoClient
の最後を
System.out.println("before update versionNo:" + dept.getVersionNo());
dao.update(dept);
System.out.println("after update versionNo:" + dept.getVersionNo());
dao.update(dept);
System.out.println("after update versionNo:" + dept.getVersionNo());
こんな封に変えると、
before update versionNo:0
after update versionNo:1
after update versionNo:2
と出力されますよ。
Seasar-user メーリングリストの案内