Closed sakjung closed 2 years ago
ReservationTime
TimeSlot
TimeUnit
Reservaiton
Setting
reservation
LocalDateTime
그리고 이 PR은 #793 이 머지된 이후에 머지되어야 합니다. 이전 PR에 얹어서 작업한거라... files changed보고 놀라지 마세요.
구현 기능
새로 생긴 예약 관련 클래스들
ReservationTime
: 예약 시간에 대한 객체TimeSlot
: 시작~끝 시간을 나타내는 객체TimeUnit
: 찜꽁 서비스에서 쓰는 시간 단위 (5분, 10분, ...)논의하고 싶은 내용
Reservaiton
과Setting
에 @Embedded 되어있음TimeSlot
을ReservationTime
의 컴포넌트(@Embeddable)로 쓰는 멋진 그림을 그렸었지만, 예약 시간은reservation
테이블 설계 상LocalDateTime
으로 되어있기 때문에 그렇게 하지 못했음. 코드를 보면 이해할 것.746 관련 리팩터링 입니다. 다른 부분에서도 추가적으로 리팩터링 진행 가능한 부분이 있을 수도있어서 Close는 하지 않겠습니다.
그리고 이 PR은 #793 이 머지된 이후에 머지되어야 합니다. 이전 PR에 얹어서 작업한거라... files changed보고 놀라지 마세요.