[Spring Boot JPA] 쇼핑몰 사이트 만들기 - 프로젝트 생성

박지운·2023년 5월 27일
0

버전

  • 스프링 부트 : 2.7.11
  • 자바 : 11

테이블 설계

테이블은 간단히 구현 위해 최소한으로 넣었다. 회원과 상품의 다대다 관계를 해결 위해 장바구니 Cart테이블을 넣어줬다. 게시글의 조회수와 회원의 상태도 제출 기한을 봐서 뺄 예정이다. 회원의 권한은 일반회원과 다르게 값을 주어 관리자 유저를 구현할 것이다.

디렉토리 구조

폴더는 엔티티별로 구분, 각 패키지는 entity, dto, controller, sevice, reposiotory가 담겨있다.

resources의 static은 정적파일, 이미지와 css, js 파일을 넣어주었고 templates에 .mustache파일들을 생성했다.

profile
앞길막막 전과생

0개의 댓글