@Target(value={})
@Retention(value=RUNTIME)
public @interface UniqueConstraint
Example: @Entity @Table( name="EMPLOYEE", uniqueConstraints= @UniqueConstraint(columnNames={"EMP_ID", "EMP_NAME"}) ) public class Employee { ... }
修飾子とタイプ | 必須要素と説明 |
---|---|
java.lang.String[] |
columnNames
(必須)制約を構成するカラム名の配列。
|
修飾子とタイプ | 任意要素と説明 |
---|---|
java.lang.String |
name
(オプション)制約名。
|
Translated by @megascus.