본문 바로가기

Wanna be a Programmer/ibatis

ibatis(Mybatis) 개요 및 설치과정


JDBC 코드의 패턴


- Connection → Statement → 쿼리 전송 → 연결 close

- 모든 JDBC 코드는 위의 패턴을 가진다.

- 이 패턴을 캡슐화하여 JDBC 코드를 간편하게 사용할 수 있도록 Framework화 가능



iBatis란?


- SQL 실행 결과를 자바빈즈 혹은 Map 객체에 매핑해 주는 Persistence 솔루션으로 SQL을 소스코드가 아닌 XML로 따로 분리해 관리하도록 지원



iBatis의 장점


- SQL 문장과 프로그래밍 코드의 분리

- JDBC 라이브러리를 통해 매개변수를 전달하고 결과를 추출하는 일을 간단히 처리 가능

- 자주 쓰이는 데이터를 변경되지 않는 동안에 임시 보관(cache) 가능

- 트랜젝션처리 제공



iBatis 설치


1. http://www.mybatis.org에서  우측의 Java Downloads 클릭


2. MyBatis아래의 Mybatis Core Framework 클릭



3. Search의 카테고리를 All Downloads로 바꾸고 for에 ibatis를 클릭후 search를 누르면 아래와 같은 목록이 나온다. 그 중에서 맨위의 ibatis-2.3.4.726.zip을 다운받아 압축을 해제한다. 



4. 압축을 해제하면 jar파일이 존재하는데 이클립스에서 아래와 같이 library를 추가하여 사용하도록 한다.



'Wanna be a Programmer > ibatis' 카테고리의 다른 글

SqlMapConfig 설정  (0) 2012.06.26
iBatis 실행 흐름 및 사용 예  (0) 2012.06.26