@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
(Required) An array of the column names that make up the constraint.
|
限定符和类型 | 可选元素和说明 |
---|---|
java.lang.String |
name
(Optional) Constraint name.
|