Spring Data Jpa中的唯一键约束

Kar*_*raj 4 spring-data spring-boot

如何使用spring数据jpa在pojo中创建一个独特的字段?我知道如何使用jpa做到这一点

供参考:jpa的多列约束

如果有办法,是否可以使用弹簧靴?

Rah*_*hul 10

使用@UniqueConstraint批注指定将唯一约束包含在主表或辅助表的生成DDL中.

或者,要确保字段值是唯一的,您可以编写

@Column(unique=true)
String myField;
Run Code Online (Sandbox Code Playgroud)


Jen*_*der 2

对于 Spring Data JPA,您正在使用 JPA,因此您可以使用 JPA 指定唯一约束。Spring Boot 或 Spring Data 在这方面没有什么特别的。