<자바빈즈를 이용한 연동>
Model(빈과 자바), View(JSP), Controller(JSP <-> request) 를 합쳐 MVC 모델이라고도 하고, CBD 개발이라고도 한다.
3tier 모델과 비교했을 때, 작업이 더욱 세분화 되었기 때문에 N tier 개발이라고도 한다.
<자바빈에서 데이터 꺼내 사용하기>
-자바 빈 생성
자바 빈 클래스 생성
-자바 클래스 생성
실제 데이터베이스에 연동되어 작업을 수행하는 클래스
-> 작업 결과를 자바 빈에 담는다.
드라이버 정보와 jdbc url 등을 변수로 만들고, 드라이버 연결
회원정보를 가지고 올 메소드를 Vector형으로 정의했다.
con, stmt, rs를 통해 데이터베이스에서 데이터를 가지고 와 자바 빈에 담는다.
작업을 마친 뒤 사용한 객체를 닫는다.
-뷰 페이지 생성
뷰페이지 생성. 자바 빈에서 데이터를 가져와 사용한다.
테이블 생성
getter 메소드를 사용해 빈즈에서 데이터를 가져온다.
-결과
'20.03 ~ 20.08 국비교육 > JSP' 카테고리의 다른 글
세션(Session)과 쿠키(Cookie) (0) | 2020.04.29 |
---|---|
JSP와 데이터베이스 연동 3. ConnectionPool을 사용한 연동 (0) | 2020.04.28 |
JSP와 데이터베이스 연동 1. 스크립트릿으로의 연동 (0) | 2020.04.28 |
데이터베이스 기본 개념 (0) | 2020.04.28 |
데이터베이스(개발환경 구축 및 기본 MySQL 구문) (0) | 2020.04.27 |