본문 바로가기

분류 전체보기

(285)
예외 핸들러 메소드 추가 구현 예외 핸들러 메소드 추가 구현
회원 가입 API 구현 회원 가입 API 구현
회원 도메인 구현 회원 도메인 구현 회원 도메인 구현 · Issue #2 · guncow0603/AuctionSeats엔티티 작성 Request 작성 Response 작성github.com
20240605_TIL 오늘 한일회원 도메인 구현회원 가입 API 구현예외 핸들러 메소드 추가 구현 예외 핸들러 메소드 추가 구현 · Issue #8 · guncow0603/AuctionSeatsIllegalArgumentException handler 작성 MethodArgumentNotValidException handler 작성github.com
코드 컨벤션 # AuctionSeats## 소개암표 문제를 방지하고 공연 주최자가 합법적으로 티켓을 경매로 판매할 수 있는 티켓 예매 서비스를 개발합니다.이 서비스는 양도 불가능한 티켓을 제공하여 암표 거래를 방지하며, 비싸게 구매할 수밖에 없는 티켓을 경매를통해 공정하게 구매할 수 있는 기회를 제공합니다.## Code Convention### Naver-Coding-Convention[네이버 자바 코딩 컨벤션](https://naver.github.io/hackday-conventions-java/) 기준으로 한다.### Entity1. @Setter 사용 금지엔티티 클래스에서 @Setter를 사용하지 않는 이유는 엔티티의 불변성을 유지하고, 데이터의 무결성을 보장하기 위함입니다. 엔티티의 상태를 변경할 필요가 있..
240529_TIL 오늘한일개인 프로젝트 기획 및 기능, 기술스택, erd작성https://charche.tistory.com/307
240529_기능 명세 회원 관리회원은 이름, 전화번호, 닉네임, 이메일, 생년월일, 비밀번호, 역할, 포인트를 가집니다.회원은 일반 회원과 관리자 회원으로 나뉩니다.회원 정보 중 닉네임, 전화번호는 변경 가능하며, 변경 시 유효성 검사를 거칩니다.회원은 탈퇴가 가능하며, 이 때는 물리적으로 삭제되지 않고 상태만 변경됩니다.인증회원은 이메일과 비밀번호로 로그인하여 Jwt 토큰을 발급받습니다.로그아웃 시, 토큰을 무효화시킵니다.결제회원은 포인트를 충전하여 사용할 수 있습니다.포인트를 사용하여 경매 참여나 좌석 예매를 할 수 있습니다.예매공연의 좌석을 예매할 수 있으며, 취소 규정에 따라 취소할 수 있습니다.사용된 QR코드를 통해 공연장 입장을 할 수 있습니다.회원은 자신의 예매 기록을 조회하고, 상세 정보를 확인할 수 있습니다...
240529_AuctionSeats 개인 프로젝트 시작 1차 계획 티켓팅 경매 서비스개요본 프로젝트는 암표 문제를 방지하기 위해 특정 좌석을 경매 형식으로 판매하는 티켓 예매 서비스를 제공합니다. 양도가 불가능한 티켓을 경매 방식으로 판매하여, 소비자들이 정당한 가격에 티켓을 구매할 수 있도록 돕습니다.기획 배경 및 의도기존의 티켓 예매 시스템은 티켓의 불법 거래와 암표 문제를 해결하는 데 한계가 있습니다. 특히 인기 있는 공연의 경우, 티켓이 매진되면서 암표 거래가 성행하여 소비자들이 높은 가격을 지불하게 되고, 이는 사회적 문제로 이어집니다. 본 프로젝트는 이러한 문제를 해결하고자 특정 좌석을 경매 형식으로 판매함으로써 암표 거래를 방지하고, 티켓 판매 과정을 더욱 투명하고 공정하게 만듭니다.서비스 타겟공연 주최자: 티켓 판매 수익을 최적화하고, 추가적인 수익을 창..