일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링
- Spring
- jakarta.mail
- 자바
- Oracle
- 대분류/중분류/소분류
- Sts
- 인증코드로 비밀번호 변경 구현
- Spring MVC
- jsp
- jquery
- 이메일로 인증코드 전송 구현
- 고객센터 구현
- 오라클
- 다중 카테고리 구현
- json
- 프로그래머스
- 교보문고 따라하기
- java
- MVC
- 로그인과 장바구니 구현
- 세션
- Level 1
- ajax
- MySQL
- 일단_해보는거야
- jsp 프로젝트
- js
- SESSION
- 코딩
목록대분류/중분류/소분류 (11)
감 잃지말고 개발하기

지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #7. 데이터 수정하기 (2)"에서 도서 정보를 수정하는 로직 중, 다중 트랜잭션을 처리하는 메서드를 정리해 보았다. 이번 포스팅에서는 이 메서드 코드를 가독성 있게 정리해 보도록 하겠다. ♠ 이전 포스팅이 궁금하면 아래 링크를 클릭하세요 ♠ 2023.06.29 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #7. 데이터 수정하기 (2) [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #7. 데이터 수정하기 (2) 지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #6. 데이터 수정하기 (1)" 코드에 이어 그 뒷부분, 이번 구현 과정의 핵심 다중 트랜잭션 처리 메서드를 정리..

지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #6. 데이터 수정하기 (1)" 코드에 이어 그 뒷부분, 이번 구현 과정의 핵심 다중 트랜잭션 처리 메서드를 정리해 보도록 하겠다. ※ 참고 ※ 해당 메서드는 BookDAO 클래스에서 작성한다. ♠ 이전 포스팅이 궁금하면 아래 링크를 클릭하세요 ♠ 2023.06.26 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #6. 데이터 수정하기 (1) [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #6. 데이터 수정하기 (1) 지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #5. 데이터 출력하기 (2)"에서 서버에서 가져온 데이터를 도서 상세 페이지에 출력시키는 클라 딴 로직을 ..

지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #5. 데이터 출력하기 (2)"에서 서버에서 가져온 데이터를 도서 상세 페이지에 출력시키는 클라 딴 로직을 정리해 보았다. 다중 카테고리 구현 #6부턴 총 3개의 포스팅에 걸쳐 도서 수정 페이지에서 관리자가 수정한 모든 도서 정보(카테고리 데이터 포함)를 DB까지 안전하게 저장시키는 서버 딴 로직을 정리해 보도록 하겠다. 이번 구현에서의 핵심은 관리자의 액션 한 번으로 2개 이상의 테이블 데이터를 건들면서 2개 이상의 DML 구문을 사용하는 DAO 클래스의 트랜잭션 연산에 있으므로 DAO 클래스 및 Service 클래스를 중점적으로 살펴볼 것이다. ♠ 해당 구현에 필요한 테이블 생성은 아래 포스팅을 참고하세요 ♠ 2023.06.12 - [JSP/MVC..

지난 포스팅 "도서 사이트에서 다중 카테고리 구현하기 #1. 데이터 출력하기 (1)"에서 도서 상세 페이지로 데이터를 가져오기 위한 서버 딴 로직을 정리해 보았다. 이번 포스팅에서는 서버에서 가져온 데이터를 출력시키는 클라 딴 로직을 정리해 볼 것이다. ♠ 이전 포스팅이 궁금하면 아래 링크를 클릭하세요 ♠ 2023.06.12 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #4. 데이터 출력하기 (1) ${subCat.code_ref_md_name} > ${subCat.name} 전체 쪽수 ${book.b_page } 쪽 2. JSP 페이지 하단 스크립트 도서 상세 페이지 하단 영역에(body 안) 아래 스크립트를 추가하자. ☞ $.catgys = ${ca..

지난 포스팅에서 교보문고의 도서 상세 페이지를 참고해 사용자가 입력한 다중 카테고리 데이터를 서버에 저장하는 로직을 기록해 보았다. 이번 포스팅에서는 이번 "도서 사이트에서 다중 카테고리 구현하기" 프로젝트의 최종 목표-도서 상세 페이지에서 해당 도서의 다중 카테고리 데이터를 출력-에 해당하는 로직을 기록하고자 한다. ♠ "도서 사이트에서 다중 카테고리 구현" 서버 로직이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.06.07 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #3. 데이터 저장하기 [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #2. 데이터 저장하기 지난 포스팅에서 교보문고의 도서 상세 페이지를 참고해 클라 딴에서..

"도서 등록 페이지 카테고리 구현하기" 포스팅에서는 클라 딴 페이지에서 카테고리 1개를 구현하는 로직을 정리해 보았다(아래 포스팅 참고). 이번 포스팅에서는 이것을 조금 더 응용해 다중 카테고리를 구현해 보도록 하겠다. 늘 그렇듯, 교보문고의 도서 상세 페이지를 참고해 나름대로 구현해 보았다. 카테고리를 구현하는 기본적인 로직 및 DB 테이블은 아래 포스팅을 참고하기 바란다. ♠ 기본 카테고리 구현 로직이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.05.31 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 등록 페이지 카테고리 구현하기 #1. 기본 세팅 [JSP][MVC][MySQL] 도서 등록 페이지 카테고리 구현하기 #1. 기본 세팅 도서 등록 페이지에서 박스로 카테고리를 설정하는 ..

지난 포스팅에서 교보문고의 도서 상세 페이지를 참고해 클라 딴에서 다중 카테고리를 구현하는 로직을 기록해 보았다. 이번 포스팅에서는 사용자가 입력한 클라 딴 데이터를 서버에 저장하는 로직을 정리해 보고자 한다. 이번 포스팅의 중심은 다중 카테고리 구현에 있으므로 기본적인 데이터 저장 로직에 대한 설명은 생략하도록 하겠다. ♠ 클라 딴 로직이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.06.05 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #2. 데이터 입력하기(클라 딴) [JSP][MVC][MySQL][JS] 도서 사이트에서 다중 카테고리 구현하기 #1. 데이터 입력하기(클라 딴) "도서 등록 페이지 카테고리 구현하기" 저번 포스팅에서 클라 딴 페이..

"도서 사이트에서 다중 카테고리 구현하기 #1. 구현 틀 잡기" 포스팅에서 기본 구현 틀을 잡아보았다. 프로젝트 이해를 위해 위 포스팅을 반드시 읽고 오길 바란다! 이번 포스팅부터 본격적으로 구현 로직을 짜볼 것인데, 시작은 도서 등록 페이지에서의 다중 박스 구현이다. 이번 프로젝트의 핵심은 다중 카테고리 구현에 있으므로 이 로직에 집중해 정리해 보도록 하겠다. ♠ 해당 프로젝트의 구현 틀 설정이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.06.12 - [JSP/MVC] - [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #1. 구현 틀 잡기 [JSP][MVC][MySQL] 도서 사이트에서 다중 카테고리 구현하기 #1. 구현 틀 잡기 "도서 등록 페이지 카테고리 구현하기" 포스..

저번 포스팅에서는 카테고리 구현 부분 중 서버 딴 로직을 정리해 보았다. 이번 포스팅에서는 클라이언트 딴에서의 코드를 정리해 보도록 하겠다. 목표 ♠ 3개의 카테고리로 세분화하여 박스를 구현할 수 있다. ♠ JSP 파일과 구분한 JS 파일에서 서버에서 보낸 데이터를 사용할 수 있다. 클라이언트 딴에서의 흐름 서버에서 request 객체의 속성으로 보낸 카테고리 데이터(JSON Object형식)를 받는다. 이 데이터를 대분류 / 중분류 / 소분류로 나눈다. 사용자가 대분류를 선택했을 때 대분류에 따른 중분류가 중분류 박스의 옵션에 나타나게 한다. 사용자가 중분류를 선택했을 때 대분류와 중분류에 따른 소분류가 소분류 박스의 옵션에 나타나게 한다. 도서 등록 페이지(regist.jsp) 아래 이미지는 도서 등..

저번 포스팅에서는 구현에 필요한 기본적인 세팅을 정리해 보았다. 이번 포스팅에서는 서버 딴 로직을 정리해 보도록 하겠다. 이번 구현에서의 중점은 클라 딴의 JS 코드이기 때문에 서버 딴 로직은 간단하게 정리하고 넘어가도록 하겠다. 목표 ♠ 자바 데이터를 JSON 형식으로 만들 수 있다. ♠ JSONObject와 JSONArray 객체를 사용할 수 있다. 로직 코드 및 실행화면 1. 도서 등록 페이지 요청 페이지 상단 내비게이션 바 HTML 일부분이다. 도서 등록를 클릭하면 도서 등록 페이지를 요청한다. 홈 최신 도서 도서 등록 2. 컨트롤러(BookFrontController.java) *.ok 로 들어오는 URL은 해당 컨트롤러에서 처리한다. /regist.ok로 요청이 오면 BookRegistForm..