issues
search
f-lab-edu
/
show-ticketing-service
[초봉 3000 후반 신입]다양한 공연 정보를 제공하며 예매를 할 수 있는 서비스
9
stars
3
forks
source link
[#41] 공연장, 공연 홀 정보 등록 기능 병합
#55
Closed
tlsgkr7416
closed
3 years ago
tlsgkr7416
commented
3 years ago
DTO
ShowPlace를 통해 Venue, VenueHallRequest 병합
Venue에 id 추가 (공연장을 추가 후 바로 DB에서 추가한 공연장 id를 얻기 위해)
Controller insertVenue를 통해 ShowPlace 요청
Service 통합
insertVenue를 통해 공연장, 공연 홀 등록 서비스 통합
공연장을 추가 후에 새로운 공연장이 생기고 그 공연장에 공연 홀 정보를 넣기 때문에 공연 홀 DB에 동일한 이름이 있는지 로직 제거
공연 홀 DB에 동일한 이름이 있는지 제거하여 쿼리문이 하나밖에 없어 트랜잭션도 제거
테스트 코드
기존에 공연장을 테스트한 코드에 Venue 대신 ShowPlace를 넣어줌
동일한 이름의 공연 홀을 추가할 때 테스트 코드 작성
tlsgkr7416
commented
3 years ago
커밋 한 것 중에 "잠시 커밋" 삭제했어야 했는데 깜박했네요