생활 치료소에 온 지 5일이 지났다
5일 동안 열이 좀 나서 코딩을 못하다
이제 괜찮아져서 다시 적는다
두 가지에 대한 검증을 할 건데
1. 예약하는 사이에 이미 예약 이참
2. 불법 적으로 이전 시간으로 조작해서 예약을 시도
service
상황에 맞게 검증해보자
그리고 경우가 늘어나므로
반환 형식을 string로 해준다
service
true면 예약이 진행
나머지면 enum의
.valueOf를 이용해서 메시지를
던 저주자!
정상적 예약 시도
중복 시간 예약 시도
(다른 아이디 사용)
이전 시간 예약 시도
마지막 줄은 enum메시지인데
j쿼리가 아직 엉망이어서 받지 못하는 중이다
일단 그건 마지막에 하고
이제 히스토리를 만들러 가자!
히스토리는 모든 예약을 가지고 있는 테이블로 만들 것이다!
아 예약 게시판 순서는 이렇게
히스토리-> 예약 내역 페이지-> 변경/취소가능
'Spring boot kim's cafe > 예약시스템' 카테고리의 다른 글
Springboot 결제 시스템 만들기! (1) 토큰 발급받기 with 아임포트, HttpHeaders ,RestTemplate,Response (7) | 2021.07.07 |
---|---|
Springboot 예약내역 페이지 만들기!(2) 날짜를 비교하자 with Timestamp and LocalDateTime (0) | 2021.07.06 |
Springboot 예약내역 페이지 만들기!(1) with thymeleaf (0) | 2021.07.06 |
Springboot 당일 예약 시스템 만들기!(3) with json and Transactional (0) | 2021.07.05 |
Springboot 당일 예약시스템 만들기!(1) (0) | 2021.06.30 |