Witam potrzebuje rozwiązać pewien problem. Napisałem program do zapisu mieszkań na wynajem. Stworzyłem encje w springu o podanych parametrach:
@Id
private String name;
private String location;
private Float price;
private Float surface;
private LocalDate startDate;
private LocalDate finishDate;
Muszę stworzyć bazę, która dodaje nowy zapis na wynajem jeżeli dane mieszkanie w danym terminie jest wolne.Jeżeli mieszkanie jest zajęte to nowa rezerwacja nie jest dozwolona. Jest może jakaś adnotacja która sprawdzi czy jeżeli name istnieje już w bazie to czy w tym momencie jest już zarezerwowany, jeżeli tak to nie doda nowej rezerwacji w bazie. Na upartego można iterować po kolekcji w bazie i porownać, jednak jestem pewien że są jakieś adnotacje w springu które zrobią to za mnie. Dzięki za pomoc