본문 바로가기

국비

01.12 국비학원 71일차 (방명록 만들기-데이터 저장 까지)

<방명록 페이지 요청, 조회, 등록 전체 흐름도>

DB 접속 OracleConnection 생성

mybatis 접속 정보, 맵퍼 정보

Mapper

Controller (Servlet) : 방명록을 작성할 수 있는 기능을 제공하기 위한 서블렛

doGet : 사용자가 방명록 페이지를 요청하면 방명록을 작성할 수 있는 폼을 담은 JSP 페이지 실행하여 제공.&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPost : 사용자가 방명록을 작성한 후 저장 요청을 하면 해당 데이터를 저장하기 위한 처리를 수행

View

url 주소 입력하는 것은 get 요청, 사용자가 방명록에 데이터를 입력하는 것은 post

DTO : 매개변수를 저장해서 다른 객체에 전달하기 위한 용도

Service : 로직 구현

항상 db 접속 후 commit, close 작업을 해준다

DAO : 데이터베이스에 접속해서 CRUD 작업

데이터베이스 쿼리문

방명록 페이지에 방명록 작성 후 저장 클릭

디비버 Resultset 확인 결과 데이터가 저장된 것을 볼 수 있다.

 

 

다음 수업 때는 사용자가 저장 결과 목록을 조회 할 수 있게 만드는 작업 예정