1.ibator 플러그인 다운로드 후 설치
ibator 플러그인 홈페이지:http://ibatis.apache.org/ibator.html
ibator 플러그인 설치 주소: http://ibatis.apache.org/tools/ibator
2.자바 일반 프로젝트 생성 - 생성된 프로젝트 오른쪽 마우스 - new - other - apache iBatis ibator - configurationFile - next - finish
3.ibatorConfig.xml 파일 생성
<!--ibatorConfig.xml 내용-->
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" >
<ibatorConfiguration >
<classPathEntry location="C:\ojdbc14.jar" /><!-- 실제 드라이버가 있는 주소 -->
<ibatorContext id="context1" >
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@127.0.0.1:1521:XE" userId="scott" password="tiger" /> <!-- 실제적으로 들어가는 데이터 설정 -->
<javaModelGenerator targetPackage="kr.co.bit.lecture.board.model" targetProject="iBator" /> <!-- 어떤 프로젝트의 어떤 패키지로 생성되어 들어갈것인가-->
<sqlMapGenerator targetPackage="kr.co.bit.lecture.board.dao.ibatis.maps" targetProject="iBator" /> <!--매핑파일 생성 위치지정 -->
<daoGenerator targetPackage="kr.co.bit.lecture.board.dao.ibatis.maps" targetProject="iBator" type="GENERIC-CI" /> <!-- boardDaoiBatis만들기 -->
<table schema="scott" tableName="TB_BOARD" domainObjectName="Board"><!-- 스키마 생성 (domainObjectName추가 옵션)-->
<!-- <columnOverride column="???" property="???" />삭제해도 됨 -->
</table>
</ibatorContext>
</ibatorConfiguration>
::만약 패키지가 많으면(패키지를 나누면 Board라는 패키지 말고 다른곳에 저장하고 싶으면) <ibatorContext></ibatorContext>까지 여러개를 만들면 됨
4.ibatorConfig.xml 설정후
ibatorConfig.xml- 오른쪽 단추 - 제너레이트~~- 자동으로 src폴더에 자동 생성
'Framework > iBatis' 카테고리의 다른 글
iBatis - iterate 태그로 동적 Query를 생성해 보자 (1) | 2010.10.06 |
---|---|
iBatis - 기본 설정 (0) | 2009.06.25 |
iBatis - SqlMapConfig.xml 파일 저장 위치 (0) | 2009.04.08 |
iBatis - FK 일때 맵핑 시키기 (0) | 2009.04.08 |
iBatis - 라이브러리 추가 하기 (0) | 2009.04.03 |