나만의 select shop 만들기
프로젝트 설계하기
코린이 연대기
2020. 12. 3. 16:36
시작에 앞서 해당 프로젝트는 스파르타 코딩클럽 남병관 튜터님 웹개발의 봄 spring 강의를 참고하였습니다.
필요한 기능 목록
-
Controller
- ProductRestController: 관심 상품 관련 컨트롤러
- SearchRequestController: 검색 관련 컨트롤러
-
Service
- ProductService: 관심 상품 가격 변경
-
Repository
여기서 DB에 저장되는 녀석은 Product 뿐
- Product: 관심 상품 테이블
- ProductRepository: 관심 상품 조회, 저장
- ProductRequestDto: 관심 상품 등록하기
- ProductMypriceRequestDto: 관심 가격 변경하기
- ItemDto: 검색 결과 주고받기