JSP 프로젝트는 매주 JSP_PROJECT 디렉터리에 파일을 추가해나가고있습니다.
웹프로그래밍 자바 프로젝트와 마찬가지로 쇼핑몰 앱을 진행 함에 있어서 웹프로그래밍은 하지 않고 있지만 웹프로그래밍을 배우면서 웹으로도 쇼핑몰을 진행해보겠습니다.
구현기능 판매자는 물품을 등록하고 수정할 수있고 구매자는 물품을 구매하고 금액을 충전할 수 있습니다.
데이터베이스 테이블은 3개로
상품 테이블에는 cell_id를 두어서 celler 테이블에 판매자 id를 외래키로 설정하여서
판매자는 로그인 시 본인 물품을 수정하려하면
본인 id를 따와서 본인 물품만 나와 수정할 수 있도록 만들었습니다.
db.Conn에서 데이터베이스 연동을합니다.
Product 테이블에는 cell_id가 존재하여 판매자는 자신의 물품에 관해서만 데이터처리가 가능하게 만들었습니다.
또한 해당 cell_id는 celler테이블에 id를 외래키로 지정하기 때문에 판매자가 아니면 절대 관여할 수 없습니다.
Create로 물품을 추가, 판매자 id 생성 (celler 테이블), 구매자(members 테이블)
Read로 물품을 읽는데 cell_list는 판매자가 등록한 물품만, 구매자는 모든 등록된 물품을 읽습니다. 또한
판매자, 구매자 아이디를 DB로부터 읽어옵니다.
update로 물품에 대한 가격과 수량을 수정할 수 있습니다.
delete로 물품을 삭제할 수 있습니다.