Build an Event Ticket Platform with Spring Boot - Part 6 - Intermediate Project
- 스프링 부트 REST API를 사용하여 데이터베이스에 항목을 저장하는 방법 설명 💾.
- 이벤트 티켓 플랫폼 구축의 6번째 파트이며, 4시간 30분 이상의 무료 콘텐츠 제공 🎫.
- 이벤트 생성을 위한 서비스 레이어 로직 구현,
@Service
, @RequiredArgsConstructor
어노테이션 사용 ⚙️.
- 사용자 ID를 기반으로 사용자 정보를 조회하고, 예외 처리 구현 👤.
- 이벤트 엔티티 생성 및 속성 설정, 티켓 유형 매핑 및 생성 로직 포함 🎟️.
- 이벤트 저장소 인터페이스 생성 및 JPA 저장소 확장,
@Repository
어노테이션 사용 📚.
- 요청과 응답 DTO를 분리하여 REST API 모델링, 유효성 검사 추가 📝.
CreateEventRequestDTO
및 CreateTicketTypeRequestDTO
생성, 유효성 검사 어노테이션 활용 ✅.