DTO, DAO, 게시판 만들기
22.08.11 - DTO, DAO, 게시판 만들기 DTO int result = boardManager.insert(title, writer, content); insert()메서드에서 사용되고 있는 각각의 매개변수는 사실 하나의 게시물을 구성하는 데이터이다. 따라서 객체지향 관점으로 본다면 하나의 게시물은 하나의 레코드에 해당하므로, 게시물을 담을 수 있는 클래스를 정의하여, 인스턴스 생성후 변수들을 보관해놓는 기법을 이용 이때 정의 되는 클래스는 로직을 작성하기 위함이 아니라, 오직 데이터만을 보관하기 위한 용도라 하여 Data Transfer Object (DTO), Value Object (VO) JS에서는 JSON이랑 같다 코드 package com.aca.web0810.domain; /*로직..
Tomcat, JSP문법 구성, 서블릿 정의, 서블릿 접근 방법, JSP VS 서블릿, 서블릿 생명 주기
22.08.08-Tomcat, JSP문법 구성, 서블릿 정의, 서블릿 접근 방법, JSP VS 서블릿, 서블릿 생명 주기 Tomcat TomCat 과 편집기를 연동하기 위해서는 인스톨러 버전보다는 바이너리 버전으로 해야 한다. https://tomcat.apache.org/download-90.cgi JSP 와 톰켓 연결 과정 크라이언트가 jsp에 접속하려고 하면 tomcat에서는 jsp 영역만 실행하는데 html부분(javascript 포함)은 그냥 로드만 한다. 즉 javascript는 실행하지 않는다. 서버에서 jsp를 실행하고 나머지 부분인 html 부분이 클라이언트 브라우저로 넘어가서 실행된다. 이때 서버와 클라이언트와의 연결은 끊어진다.(HTTP프로토콜의 특징) HTTP 프로토콜 : 무전기 방..