반응형
Chap 13. 웹 어플리케이션의 일반적인 구성 및 방명록 구현
* 웹 어플리케이션의 전형적인 구성 요소
-
웹 어플리케이션의 주요 구성 요소.
Service 클래스 : 사용자의 요청을 처리하는 기능. DAO 클래스를 통해 DB 연동을 처리.
DAO 클래스 : DB와 관련된 CRUD 작업을 처리.
JSP(뷰) : Service 클래스가 실행한 결과를 화면에 출력해주거나 Service 가 기능을 수행하는 데 필요한 데이터 전달.
MVC 프레임워크 : 사용자의 요청을 Service 에 전달하고 Service 의 실행 결과를 JSP 와 같은 뷰에 전달. 스프링 MVC 나 스트러츠와 같은 프레임워크가 이에 해당한다.
-
데이터 접근 객체 ( Data Access Object ) 의 구현
데이터에 접근할 때 사용되는 객체 클래스.
일반적으로 한 개의 DB 테이블 당 한 개의 DAO 클래스를 작성한다.
각 DAO 클래스는 insert, select, update, delete 쿼리를 실행해주는 메서드를 제공해준다.
반응형
'프로그래밍 놀이터 > Web' 카테고리의 다른 글
Chap 16. 표준 태그 라이브러리 ( JSTL ) (0) | 2015.01.22 |
---|---|
Chap 15. 표현 언어 ( Expression Language ) (0) | 2015.01.21 |
Chap 12. 데이터베이스 프로그래밍 기초 (0) | 2015.01.18 |
Chap 11. <jsp:useBean> 액션 태그를 이용한 객체 사용 (0) | 2015.01.17 |
Chap 10. 클라이언트와의 대화 2 : 세션 (0) | 2015.01.14 |
댓글