LocalDateTime 2

Springboot 당일 예약시스템 만들기!(4) with LocalDateTime

+추가 20210821 당일이 아닌 더 업그레이드 된 예약시스템은 여기있습니다 https://cordingmonster.tistory.com/138 Springboot 예약시스템 만들기!(1) 연/월/일/요일 뿌리기! 이전에 kimscafe에서는 '당일' 예약만 가능한 시스템이었다 이번엔 언제든 가능한 예약시스템을 사용해보자! 시나리오 자리 선택->년/월/날짜 표시-> 날짜 선택-> 시간표시-> 예약 프런트 서버 html cordingmonster.tistory.com 마치기 전에 큰 버그 두 개가 있다 1.oauth 로그인 후 페이지 유실 2. 예약시간 불러오기 시스템에서 이전날 예약시간에 영향을 받음 2번을 고쳐보자! 자 현재 시스템은 서버에서 '시간'으로만 비교를 해서 예약 가능 시간을 보내준다 예..

Springboot 예약내역 페이지 만들기!(2) 날짜를 비교하자 with Timestamp and LocalDateTime

이제 시간이 지난 예약은 변경/취소할 수 없게 만들어보자! 날짜를 비교해야하는데 service LocalDateTime을 선택한 이유가 일단 timestamp에서 변환 하기 간단했고 isAfter/isBefore처럼 아주 유용한 기능을 제공해 주고 있었다 그래서 현재시간이라 비교해서 판별하게 했다! service 여기서 이제 true를 주는것만 배열에 넣어서 프런트에게 던져 주면 되고 false인 경우reservationdao.deleteById(reservationvo.getId()) 사용해 예약 테이블에서 빼준다 개인적으로 isAfter/isBefore가 아직 했갈린다 ㅋㅋㅋ 그래서 테스트를 몇 번 해봐야 한다! 컨트롤러는 달라진 게 없으니! 스킵 결과 현재 3시 58분 16시 거를 무지하게 예약했다..