관리자

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[21] 상품 조회 기능 구현(2)

순서 1. 기본 방향 및 필요 데이터 세팅 2. 중분류 카테고리 3. 대분류 카테고리 1. 기본 방향 및 필요 데이터 세팅 '상품 등록(admin.jsp)' 페이지 때는 카테고리 항목 사용자 선택에 따라 대분류, 중분류 순으로 출력이 되도록 구현을 했습니다. 하지만 '상품 조회(product_detail.jsp)' 페이지의 경우 카테고리는 DB에 등록되어 있는 카테고리에 따라 선택(selected)된 상태로 출력이 되어야 합니다. 지금 현재의 카테고리 출력에 사용할 수 있는 데이터는 사용자가 최종적으로 선택하였던 DB에 등록되어 있는 중분류의 코드만 있습니다. 문제는 해당 데이터만으로는 대분류 항목까지 출력시킬 수는 없습니다. 대분류를 출력시키기 위해선 카테고리 항목이 무엇이 담겨있는지 알 수 있는 카테..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[21] 상품 조회 기능 구현(1)

순서 1. Mapper 메서드 2. Service 메서드 3. Controller 메서드 4. View 처리 1. Mapper 메서드 AdminMapper.java 조회 쿼리를 호출하는 메서드를 AdminMapper.java 인터페이스에 추가합니다. /* 상품 조회 페이지 */ public SwanVO productsGetDetail(int product_id); AdminMapper.xml 위에서 작성한 메서드가 실행할 태그 및 쿼리문을 작성합니다. select product_id, product_title, product_content, product_price, product_stock, product_count, kind_id, product_create_date, product_modify_da..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[20] 상품 목록 기능 구현

순서 0. Criteria.java 생성 1. Mapper 메서드 2. Service 메서드 3. Controller 4. View 처리 0. Criteria.java 생성 com.swan.model 패키지에 Criteria.java 클래스를 생성합니다. Criteria.java 더보기 package com.swan.model; // 추가적인 데이터들을 Mapper에 전달하기 위해서, 쿼리문에 생성에 필요로 한 데이터를 전달하는 용도로 생성 public class Criteria { /* 현재 페이지 번호 */ private int pageNum; /* 페이지 표시 개수 */ private int amount; /* 검색 타입 */ private String type; /* 검색 키워드 */ privat..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[18] 상품 등록 - 카테고리 리스트 구현(1)

순서 1. 카테고리 리스트 객체 2. JSON 데이터 변환 1. 카테고리 리스트 객체 카테고리 리스트 객체를 DB로부터 호출할 수 있도록 Mapper, Service 메서드를 먼저 만들었습니다. 데이터를 반환받는 방식은 게시판의 목록 데이터를 가져오는 방식처럼 List방식을 사용합니다. 먼저 카테고리 테이블(SWAN_CATE)의 데이터를 저장할 그릇인 VO 클래스부터 작성 후, Mapper, Service 순으로 작업합니다. 1.1 CateVO 클래스 com.swan.model 패키지에 CateVO.java 클래스를 생성한 뒤 아래의 변수들을 추가해줍니다. /* 카테고리 등급 */ private int tier; /* 카테고리 이름 */ private String kind_name; /* 카테고리 넘버*..

개발자 린다씨
'관리자' 태그의 글 목록 (2 Page)