'Ibatis 개요'에 해당되는 글 1건

  1. 2012.06.14 Ibatis 개요

1. 개요

① JDBC 코드의 패턴
- Connection -> Statement -> 쿼리전송 -> 연결 close
- 모든 JDBC 코드는 위의 패턴을 가진다.
- 이 패턴을 캡슐화 하여 JDBC 코드를 간편하게 사용할 수 있도록

Framework화 가능

② iBATIS 란

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

③ 장점

- SQL 문장과 프로그래밍 코드의 분리
- JDBC 라이브러리를 통해 매개변수를 전달하고 결과를 추출하는 일을 간단히
처리 가능
- 자주 쓰이는 데이터를 변경되지 않는 동안에 임시 보관(Cache) 가능
- 트랜잭션처리 제공

2. iBATIS 설치

http://www.mybatis.org 에서 받는다.

② iBatis2.x.x 다운로드

③ 압축을 풀면 lib 디렉토리에 api가 있다.

④ API를 Application에 설치

- Standalone Application

· 어플리케이션 start 스크립트에 클래스 패스 정의

· java -cp ibatis-2.3.0.677.jar:...MyMainClass

- Web Application

· WEB-INF/lib에 추가

※ 다른 경로에 추가하면 설정파일을 찾지 못하는 문제가 발생할 수 있다.

 

* framwork : 작업할 수 있는 공통적인 틀을 제공(라이브러리, API의 확장(공통적인 것을 모아둠)
* open source framwork : 권한이 있는 사용자들이 접근해서 소스를 수정할 수 있게 해줌

 

'프로그래밍 > ibatis(Mybatis)' 카테고리의 다른 글

iBatis 예제 - insert와 select하기  (0) 2012.06.15
iBATIS 실행 흐름도와 설정파일  (0) 2012.06.15
iBATIS Quick Start  (0) 2012.06.15
ibatis 시작하기[실습]  (0) 2012.06.14
framwork 종류와 개념  (0) 2012.06.14
Posted by 조은성
,