|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 必須 | オプション | 詳細: 要素 | |||||||||
@Target(value=FIELD) @Retention(value=RUNTIME) public @interface Version
楽観的排他制御で使用されるバージョンを示します。
このアノテーションが注釈されるフィールドは、エンティティインタフェースのメンバでなければいけません。
フィールドの型は、次のいずれかでなければいけません。
@Entity
public class Employee {
...
@Version
@Column(name = "VERSION_NO")
int versionNo;
}
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 必須 | オプション | 詳細: 要素 | |||||||||