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; : }