목록SQL (6)
멋쟁이v의 개발일지

상품코드 상품명 상품가격 판매자 ===판매자를 선택해주세요.=== ID :::: 이름 수정완료 입력취소 2️⃣Mapper ➡️ 1) 상품코드별 상품을 조회하는 쿼리를 작성한다.2) 인터페이스와 xml을 연결시켜준다.[코드]GoodsMapper.java// 상품코드별 상품조회 public Goods getGoodsByCode(String goodsCode);[코드]GoodsMapper.xml /* 상품코드별 상품조회 */ SELECT g.g_code, g.g_name, g.g_price, g.g_seller_id, g.g_reg_date FROM tb_goods AS g WHERE g.g_code = #{goodsCode}; 3️⃣Service ➡️ 1) 리턴이 Goods 타입인 메소드를 선언한다.2) M..
// 컨텐츠 레이아웃 조각내에 searchFragment2 조각 삽입 상품코드 상품명 상품가격 판매자아이디 판매자이름 판매자이메일 상품등록날짜 수정 삭제 /* 타임리프 문법으로 그려질 화면 */ 2️⃣Controller ➡️ 상품목록 화면을 보여주기 위해 주소요청을 한다. (goodsList.html 생성)➡️ 화면목록조회 메소드의 매개변수에 데이터를 전달 받는다.[코드]Controller.javapackage ex.mybatis.controller; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframe..
// 컨텐츠 레이아웃 조각내에 searchFragment 조각 삽입 /* 코드 생략 */ 2️⃣Controller ➡️ 기존의 회원목록을 주소 요청 하는 메소드에 매개변수 값으로 searchKey, searchValue 을 받는다.➡️ 전달받은 데이터를 기존 Service 메소드의 호출하는 곳으로 넘겨준다.[코드]Controller.java/** * 회원목록 조회 * @param model * @return */ @GetMapping("/memberList") public String getMemberList(Model model, @RequestParam(value="searchKey", required = false, defaultValue = "") String searchKey, @RequestP..
회원아이디 회원비밀번호 회원이름 회원등급 회원이메일 회원주소 회원등록날짜 수정 삭제 등록된 회원의 정보가 없습니다. 수정 삭제 2️⃣Controller➡️ @RequestParam 로 쿼리스트링을 받는다.➡️ 수정화면으로 주소를 이동한다.[코드]Controller.java@GetMapping("/modifyMember") public String modifyMember(@RequestParam(value="memberId") String memberId, Model model) { model.addAttribute("title", "회원수정"); return "member/modifyMember"; } 3️⃣수정 화면에 해당 회원의 정보를 불러와야 한다. (Mapper)➡️ 해당 회원의 정보를 조회하는 ..

회원아이디 아이디 중복체크 회원비밀번호 회원이름 회원등급 [[${l.levelName}]] 등록된 회원의 등급이 없습니다. 회원이메일 회원주소 회원가입 입력취소 tag : #Spring #Mybatis #Controller #Service #Mapper #SQL #Lombok Uploaded by N2T
[목차]01. 데이터베이스 구축 절차02. 데이터베이스 선택 가이드03. SQL(Structured Query Language)04. SQL 실습 01. 데이터베이스 구축 절차💡데이터베이스 만들기 → 테이블 만들기 → 데이터 입력, 수정, 삭제하기 → 데이터를 조회하고 활용하기 ➡️ 데이터베이스는 데이터를 저장하는 공간이고, 가장 먼저 데이터 베이스를 준비하고, 그 안에 테이블을 생성해야 한다.1) 종류👉🏻계층형, 망형, 관계형, 객체관계형 등➡️ 가장 많이 사용하는 관계형 데이터 베이스(RDBMS)데이터가 테이블에 저장(최소 단위)테이블 하나 이상의 열과 행으로 이루어진다. 2) 폴더 구조➡️ bin(중요) : MySQL의 서버 프로그램, 클라이언트 프로그램 및 유틸리티 프로그램 파일➡️ docs : ..