728x90
반응형
웹 개발을 처음시작할때 초보자는 Bean이나 Pool을 잘 모를수 있다.
나도 처음에 웹 개발을 할때는 순수하게 JSP만을 이용해서 개발을 했었다
이와 같은 방법은 소규모 사이트에서 작업할때 jsp 문서에 모든 내용을 넣으면서 개발하는 방법인데
프로젝트 작업에는 적합하지 않다.
이 다음에 jsp와 Bean을 같이 사용하게 되는데 이러한 방식이 Model 1 즉 MVC1 패턴이다
jsp에서는 요청처리와 뷰로직을 담당하고
Bean에서는 DB연동, 쿼리 실행 결과 처리를 하는 DAO , 데이터를 담아서 전달하는 DTO가 사용 된다.
그 이후에 조금더 프로젝트에 가까운 형식으로 Pool을 사용하는데
DBCP 즉 Database Connection Pool을 사용함으로서 서버가 구동될때 , 디비서버와 미리 연동한 객체를 여러개 생성해서 pool에 저장했다가 필요한 DAO에서 빌린후 사용한뒤에 돌려주는 방법이다.
이렇게 사용하게 되면 연동 걸리는 시간을 절약할수 있다.
반응형
'IT 기술 > 웹[JSP,HTML]' 카테고리의 다른 글
신박한 HTML 태그 알아보기 [출처- 노마드 코더] (1) | 2022.01.24 |
---|---|
톰캣(Tomcat) Restart Server 시 세션 유지/삭제 하는법 (0) | 2021.03.05 |
MVC 패턴 Oracle 게시판 [글 삽입 , 글 리스트 ] (1) | 2021.01.11 |
MVC 없이 Dynamic Web Project [게시판] (2) | 2021.01.06 |
MVC 없이 Dynamic Web Project 회원가입, 로그인 (3) | 2021.01.06 |