Có cách nào để chỉ định bằng JPA rằng phải có nhiều ràng buộc duy nhất trên các tập hợp cột khác nhau không?
@Entity
@Table(name="person",
uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"}))
public class Person {
// Unique on code and uid
public String code;
public String uid;
// Unique on username
public String username;
public String name;
public String email;
}
Tôi đã thấy một chú thích cụ thể về chế độ ngủ đông nhưng tôi đang cố gắng tránh các giải pháp cụ thể của nhà cung cấp vì chúng tôi vẫn đang quyết định giữa chế độ ngủ đông và hạt nhân dữ liệu.