Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 머신러닝
- ChatGPT
- 컴퓨터비전
- rnn
- 컴퓨터구조
- 정보처리기사실기
- 디버깅
- 순환신경망
- JSP
- 데이터분석
- 정보처리기사필기
- 딥러닝
- 자바 실습
- 자바
- 파이썬
- 자바스크립트심화
- 데이터베이스
- 개발일기
- CSS
- 혼공머신
- 자바스크립트
- SQL
- html/css
- JSP/Servlet
- 중학수학
- 연습문제
- c언어
- 상속
- 중학1-1
- JDBC
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 3 - 주문 처리하기 1 : 상품 주문 정보를 처리하는 클래스 만들기 본문
웹 · 앱 개발/JSP & Servlet
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 3 - 주문 처리하기 1 : 상품 주문 정보를 처리하는 클래스 만들기
huenuri 2024. 12. 23. 21:45이번에는 주문 처리를 해볼 것이다. 주문을 위해서는 데이터베이스의 order 테이블에 정보를 저장해야 한다. 그러기 위해서는 order 테이블을 처리하기 위한 DAO를 작성해야 한다. 주문 처리를 위한 DAO를 만들기 위해서 주문 정보를 담을 VO부터 만들겠다.
주문 처리하기
[직접해보기] 이클립스에서 주문 정보를 저장하는 VO 클래스 만들기
[직접 해보기] 주문 테이블을 액세스하는 DAO 클래스 만들기
주문 처리를 위한 OrderDAO를 만든다.
장바구니에 담긴 상품을 주문하기 위해서는 [주문하기] 버튼을 클릭해야 한다. 그러면 “NonageServlet?command=order_insert” 요청이 발생한다. 이 요청을 받아 처리하는 액션을 만들어 보겠다.
[직접 해보기] 주문 처리를 위한 액션 클래스
[직접 해보기] 커맨드 패턴으로 작업 처리를 위한 명령 처리 클래스
ActionFactory 수정하기
주문 처리하고 나면 "NonageServlet?command=order_list" 요청이 발생합니다. 이 요청은주문한 내역을 출력한다. 이 요청을 처리할 액션 클래스를 만들겠다.
[직접 해보기] 주문 내역 리스트를 처리한 액션 클래스
[직접 해보기] 주문 내역 리스트를 출력하는 JSP 파일
[직접 해보기] 커맨드 패턴으로 작업 처리를 위한 명령 처리 클래스
ActionFactory 수정하기
현재 주문 진행 중인 목록을 확인하려면 화면 상단의 주 메뉴에서 mypage를 클릭한다.
학습을 마치고
아직은 Mypage에 가도 아무것도 보이지 않는다. 이 단원도 한 절반 정도 완성했는데 아직 만들지 못한 부분이 많다. 오늘 저녁까지 다 마치고 싶었지만 일찍 취침하고 내일 새벽에 학습을 진행해볼 것이다.
내일은 성탄절 전날이기도 하고 공부를 많이는 하지 못할 것 같지만 그래도 평소에 하는 만큼을 하려고 한다.
'웹 · 앱 개발 > JSP & Servlet' 카테고리의 다른 글
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 5 - 주문 처리하기 3 : 주문 상세 보기 액션 클래스 만들기와 상품 주문 내역 확인하기 (0) | 2024.12.24 |
---|---|
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 4 - 주문 처리하기 2 : 주문 목록 확인하는 클래스 만들고 장바구니 내역 확인하기 (0) | 2024.12.24 |
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 2 - 장바구니 담기 기능 구현하기 2 (0) | 2024.12.23 |
[쇼핑몰 홈페이지 제작] 주문 처리와 게시판 1 - 전반적인 흐름 분석하기 및 장바구니 담기 (0) | 2024.12.23 |
[쇼핑몰 홈페이지 제작] 상품과 회원 관리 12 - 특정 이미지가 보이지 않는 문제 해결하기 (0) | 2024.12.23 |