20.03 ~ 20.08 국비교육/JSP

JSP와 데이터베이스 연동 2. 자바빈즈를 이용한 연동

찹키리 2020. 4. 28. 17:44

<자바빈즈를 이용한 연동>

 

 

 

Model(빈과 자바), View(JSP), Controller(JSP <-> request) 를 합쳐 MVC 모델이라고도 하고, CBD 개발이라고도 한다.

3tier 모델과 비교했을 때, 작업이 더욱 세분화 되었기 때문에 N tier 개발이라고도 한다.

 

 

<자바빈에서 데이터 꺼내 사용하기>

 

 

-자바 빈 생성

 

 

자바 빈 클래스 생성

 

 

 

-자바 클래스 생성

 

 

실제 데이터베이스에 연동되어 작업을 수행하는 클래스

-> 작업 결과를 자바 빈에 담는다.

 

드라이버 정보와 jdbc url 등을 변수로 만들고, 드라이버 연결

 

 

 

 

회원정보를 가지고 올 메소드를 Vector형으로 정의했다.

con, stmt, rs를 통해 데이터베이스에서 데이터를 가지고 와 자바 빈에 담는다.

 

 

 

 

 

작업을 마친 뒤 사용한 객체를 닫는다.

 

 

 

-뷰 페이지 생성

 

 

뷰페이지 생성. 자바 빈에서 데이터를 가져와 사용한다.

 

 

 

 

테이블 생성

 

 

 

 

getter 메소드를 사용해 빈즈에서 데이터를 가져온다.

 

 

 

 

-결과