如何在JPA中创建复杂的约会约束

时间:2017-09-02 17:22:27

标签: java jpa

我正在用JPA开发java应用程序。在申请表中,我有房间和预订:

@Entity
@Table(name = "RESERVATIONS")
public class Reservation {

    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
    private Long id;

    @ManyToOne
    private Room room;
    private LocalDate checkInDate;
    private LocalDate checkOutDate;

    //getters setters
}

我想验证在同一时间内房间不能预订两次。

我有什么想法可以做到这一点?

0 个答案:

没有答案