쇼핑몰 예제 구현 기능 및 아키텍쳐 설계

오렌지·2023년 2월 5일

JPA 활용 1편

목록 보기
5/9
post-thumbnail

이번 포스팅은 김영한 이사님의 스프링 부트 JPA 활용 1편을 듣고 제작되었습니다.

우리가 만들 프로그램의 화면은 다음과 같다.

예제를 단순화 하기 위해서 다음 기능은 구현하지 않는다고 하였는데 이 기능들에 대해서는 나중에 구현을 해볼 예정이다.

  • 로그인과 권한 관리X
  • 파라미터 검증과 예외 처리X
  • 상품은 도서만 사용
  • 카테고리는 사용X
  • 배송 정보는 사용X

에플리케이션 아키텍쳐는 전형적인 Controller, Service, Repository, Domain을 활용한 계층형 구조를 사용할 것이며 전체적인 아키텍처는 다음을 따라간다.
개발 순서는 Service, Repository 를 개발하고 테스트 케이스를 통해서 검증을 완료한 후에 웹계층에 적용할 계획이다.

profile
안녕하세요

0개의 댓글