GitHub: https://github.com/s2ljeun/nikee
스프링 시큐리티와 결제호스팅 API를 구현하는 데 중점을 두었습니다.
스프링, 스프링 부트, Spring Security의 이론을 학습한 뒤 실제 프로젝트에 적용해보고자 하였습니다. 대부분 쇼핑몰 사이트에 도입되어있는 결제기능을 구현하기 위해 PG사 결제호스팅 API인 아임포트를 적용하여 실 결제까지 이뤄지도록 구현했습니다.
운영체제 : Window
통합개발환경(IDE) : STS4
JDK 버전 : JDK 11
스프링 부트 버전 : 2.7.7
데이터 베이스 : MySQL
빌드 툴 : Maven
관리 툴 : Git, GitHub
1) FrontEnd: HTML, CSS, JS, BootStrap, JSP
2) BackEnd: Spring Boot, Spring Security
3) DB: MySQL
1) 회원
회원가입, 로그인/로그아웃, 장바구니 상품 삭제/주문, 주문 결제
2) 관리자
로그인, 주문 확인, 상품 등록/수정/삭제, 카테고리 등록/수정/삭제, 리포트 조회
MEMBER: 회원 정보 테이블
ORDERS: 회원의 주문 정보 테이블
CATEGORY: 카테고리 테이블
PRODUCT: 상품 정보 테이블
스프링 시큐리티
Spring Security