티스토리 뷰

jsp

JDBC VS i-batis

채영도 2017. 6. 13. 18:34

* i-batis는 비영리 개발단체인 apache에서 개발한 오픈소스 ORM(Object Relational Mapping) 프레임 워크 입니다.


기존의 JDBC에서는 실제로 사용되는 DB 드라이버 로드부터 커녁션 객체를 생성하고 실제 DB에 접근하여 해당 결과값을 받아옵니다.


구현된 소스에 따라 하나하나의 커넥션을 관리해주는 커넥션 풀을 사용하지 않고, 모든 사용자들에게 커넥션을 허용할 경우,


또 사용자가 몰릴 경우 DB에 과도한 무리를 주어 성능 상의 문제를 야기할 수 있습니다.



i-batis는 이러한 커넥션 생성부터 관리까지의 일련의 DB연결 과정을 정형화 시켜놓은 라이브러리 입니다.


XML 파일에 맵핑정보와 쿼리들을 기술하고, 데이터 베이스의 테이블과 자바 객체를 맵핑하여, 코딩의 단순화와 JDBC를 사용할 때 불편했던 작업들을 대신


수행해주므로써, 코드의 분량을 기존대비 60%정도 만으로도 프로그램의 작성이 가능해집니다.



'jsp' 카테고리의 다른 글

MVC 동작원리 (model2)  (0) 2017.06.13
JDBC 에서의 트랜잭션(Transaction) 처리  (0) 2017.05.29
request.getAttribute  (0) 2017.05.29
ResultSet object  (0) 2017.05.27
Classloader  (0) 2017.03.02
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함