프로젝트

Spring Boot, JPA 활용 미니 프로젝트 ②

수달하나 2021. 7. 9. 16:02

프로그램 실행 모습

localhost:8080

메인 홈페이지는 회원 기능과 상품 기능 그리고 주문 기능으로 구별지어 총 6가지의 기능을 제공한다. 

회원가입 : http://localhost:8080/members/new

회원가입 기능을 통해 위와 같은 정보를 입력한 후 submint을 통해 데이터를 넘겨주면 아래과 같은 회원의 상태를 볼 수 있다.

회원 목록 : http://localhost:8080/members

주의 할 점은 이름을 입력하지 않은 회원은 가입이 불가능하도록 설정했기 때문에 회원의 이름은 필수 입력사항이다.

 

다음은 상품 등록 기능이다.

상품 등록 : http://localhost:8080/items/new
상품 목록: http://localhost:8080/items
삼품 정보 수정 : http://localhost:8080/items/7/edit
상품 목록 : http://localhost:8080/items

백과사전이라는 상품을 6개 등록하고 수정 기능을 통해 상품의 수량을 3개로 수정했다. 

 

상품 주문 : http://localhost:8080/order

상품을 주문을 하고 나면 아래와 같은 주문 내역을 확인할 수 있다.

주문 내역: http://localhost:8080/orders

주문의 상태는 ORDER 상태이고 주문 취소를 의미하는 cancel 버튼을 클릭하면 아래와 같이 주문의 상태가 CANCEL로 바뀌는 것을 알 수 있다.

주문 내역 : http://localhost:8080/orders

 

깃허브 주소 : https://github.com/Eno1993/Project-jpashop