Dim*_*ims 5 java spring jpa check-constraints spring-data-jpa
怎么可能知道支持哪些数据注释Spring JPA?
例如,是否@Min支持?
@Min(value = 0)
private double calories;
Run Code Online (Sandbox Code Playgroud)
无论如何,如何声明CHECK约束?
更新
请阅读有关CHECK 约束的信息。另请注意,这@Min是一个超链接。
关于javax.validationAPI执行的验证我不知道。但是您可以使用@javax.persistence.Column注释声明约束。例如,要创建检查约束以强制仅接受VARCHAR列的某些值,您可以使用以下代码:
@Column(columnDefinition = "VARCHAR(60) CHECK (status IN ('ACTIVE', 'PENDING', 'INACTIVE')))
private String status;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5306 次 |
| 最近记录: |