S2DAOで排他制御

S2DAO排他制御の解説
http://s2dao.seasar.org/ja/s2dao.html#VersionNo


排他制御をする場合、versionNoカラム(int型orInteger型)
もしくは、Timestamp型でtimestampカラムを使用する。

上記versionNoもしくは、timestampのカラムをテーブルに準備し、
@BeanアノテーションversionNoProperty="versionNo"
もしくは、timeStampProperty = "timestamp"と設定すれば、


排他制御を実行してくれる。!!
すげー(@@)
※別にカラム名は、固定ではないみたい。

package pkg.entity;

import org.seasar.dao.annotation.tiger.Bean;

@Bean(table="DEPT",versionNoProperty="versionNo")
public class Dept {
	
    private int id;
       :
}