catch-shop

쇼핑몰


1. 제작 기간 & 참여 인원

  • 2021년 1월 ~4월
  • 팀 프로젝트: Back 3명

2. 사용 기술

Back-end

  • Java 8
  • Spring Boot 2.6.2
  • Gradle
  • Spring Data JPA
  • H2

Front-end

  • Thymeleaf

Tool

  • IntelliJ IDEA
  • SourceTree

3. ERD 설계

https://www.erdcloud.com/d/uB4zEJP2xk8iDkDGo


4. 핵심 기능

  • 회원

    • 관리자, 일반 회원 분리
    • Spring Security 사용으로 비밀번호 암호화
  • 상품

  • 주문


5. 트러블 슈팅

  • N + 1 문제