스터디 계획 및 준비
스프링 게시판 만들기로 복습
membermanage 프로젝트에서개별 회원 기간 연장 기능 과 로그인/회원가입 기능 을 발표했다.첫번째 시간에 1\. 클래스 만들 때는 첫글자 무조건 대문자, 중간에 띄어쓰기 들어갈 때도 대문자2\. 변수 이름만들때 첫글자 소문자, 중간에 띄어쓰기 들어갈 때는 대문자
로그인/회원가입 기능만 기본으로 구현된 쇼핑몰 프로젝트에,이제 직접 기능을 구현할 차례입니다.https://github.com/rladuswl/Shopping열심히 회의하여 프로토타입으로 DB 설계 하였습니다.http://app.diagrams.net
오늘은 Entity, Repository, Service, Controller로 나누고, 상품의 CRUD 기능을 구현해보겠습니다.CRUD는 Create, Read, Update, Delete로, 현재 쇼핑몰 프로젝트에 비유하면 라고 할 수 있습니다.이전 게시글에 포스팅
쇼핑몰의 기능은 판매자와 구매자로 나누어 집니다.브라우저에서 같은 메인 화면을 보더라도판매자는 상품 등록, 수정, 삭제, 판매관리 등구매자는 상품 구매, 장바구니, 마이페이지 등의 기능을 사용할 수 있습니다.AuthenticationEntryPoint 인터페이스 구현
쇼핑몰에 상품을 등록하기 위해서는 상품 이미지가 반드시 필요합니다. 쇼핑몰 프로젝트에 상품 이미지 업로드를 구현해보겠습니다.Entity에 이미지 관련 변수를 추가합니다.이미지 이름과 조회 경로 변수를 추가합니다. img 파일은 데이터베이스에 저장하지 않기 때문에 Str
쇼핑몰에서 구매자 기능에 해당하는 장바구니를 구현해보겠습니다!1\. Cart Entity, CartItem Entity를 생성합니다.1:N 이기 때문에 CartItem에서 @ManyToOne 연관관계를 설정합니다. 양방향으로 설정할 것이기 때문에 Cart에는 @OneT
주문 관련 Entity 생성 에러 (링크 달기)Order와 OrderItem Entity를 구현하고 실행하는데 에러가 났습니다.SQL Error you have an error in your SQL Syntax; check the manual that correspon
상품 개별 주문
구매자가 상품 주문을 취소하는 주문 취소 기능을 구현해보겠습니다.주문(판매) 상태를 나타내기 위해 OrderItem Entity와 SaleItem Entity에 isCancel 변수를 추가합니다.boolean으로 해도 되지만, 저는 int 형으로 0=false, 1=t
java.sql.SQLException: Cannot delete or update a parent row: a foreign key constraint fails (shopstudy.order_item, CONSTRAINT FKija6hjjiit8dprnmvtvgdp
재고보다 더 많은 수량을 입력하면 재고 부족 메세지가 띄워집니다. 이미지 7 수량 입력에 숫자가 아닐 경우에는 숫자를 입력하라는 메세지가 띄워집니다. 이미지 8
!youtubet0kFC23SrUI스프링부트를 이용하여 만든 쇼핑몰 프로젝트입니다.유저 역할을 판매자와 구매자로 나누어 구현하였습니다.판매자판매자 페이지, 상품 CRUD, 상품관리, 판매 현황 조회구매자마이페이지, 장바구니, 주문/주문취소, 주문 내역 조회, 코인충전운