본문 바로가기

국비

01.13 국비학원 72일차 (방명록 만들기-목록 조회 추가, 즐겨찾기 링크 모음 만들기(수정까지))

<방명록 작성 목록 조회>

방명록 Servlet - 작성 목록 조회 추가
방명록 JSP - 작성 목록 조회 추가
방명록 DTO - 작성 목록 조회 추가
방명록 DAO - 작성 목록 조회 추가
방명록 Mapper - 작성 목록 조회 추가
작성 목록이 밑에 바로 보여지게 만듦
저장 버튼 누르면 바로 목록에 추가

 

 

 

페이지를 새로 만들 때, Servlet / JSP / service / DAO / DTO / mapper / DB테이블 모두 필요함

예시로 즐겨찾기 링크 모음 페이지 만들기를 할 때,

① 페이지 띄우기  (servlet 만들고 jsp 만든 후 맵핑 정보 생성) 

② 테이블 생성 후 초기 데이터 작성  (DB테이블 생성 후 데이터 입력 확인 작업)

③ 조회 기능 구현  (service, dao, dto, mapper 활용하여 로직 구현)

④ 추가 기능 구현  (위에 추가되는 로직 구현)

순서의 흐름으로 만드는 것이 좋다. 우선적으로 페이지를 띄워 데이터 입력이 실행되는지, 원하는 기능이 구현되는지를 확인하며 만들어야 한다.

 

 

 

<즐겨찾기 링크 모음 수정 기능>

Servlet (controller)
JSP
즐겨찾기 수정을 위한 id 변수도 포함된 DTO
즐겨찾기 수정 기능 로직도 포함된 service
DB id조회, 수정 메서드 포함된 DAO
mapper
즐겨찾기 수정 기능 Servlet 추가
즐겨찾기 수정 페이지 jsp. input의 value="<%=((BookmarkDTO)request.getAttribute("data")).getId() %>" 형식
mybatis 에 mapper 정보 추가하기
DB테이블
url : /web01/bookmark
url : /web01/bookmark/update?id=1
변경할 url 주소와 이름 입력
변경된 주소 확인