[iBatis][스크랩]기본 설정 및 구조 iBatis

출처 : http://ingenuity.egloos.com/2958197

2007-01-08

 

[Library]

ibatis-common-2.jar
ibatis.dao-2.jar
ibatis.sqlmap.jar
commons-dbcp-1.2.1.jar
commons-pool-1.3.jar
commons-collections.jar
log4j-1.2.14.jar


[퍼시스턴스 계층 구조]

database.properties (DBMS 정보 기술)

com
    |
    -- paran
        |
        -- project (프로젝트에 해당되는 이름을 부여해 준다)
              |
              -- persistence : DaoConfig.java (DAO 정보 설정), dao.xml (DAO 세부정보)
                      |
                      -- iface : 개별 테이블 DAO interface
                      |    
                      -- sqlmapdao : 개별 테이블 DAO interface 정의
                             |
                             -- sql : 개별 테이블에서의 질의문 정보 XML파일, sql-map-config.xml


[개발 절차]

1. domain 클래스 구현 (자바빈즈 형태)
2. dao.xml 정보 갱신 (해당 DAO 기술)
3. DAO 인터페이스 (해당 테이블에 질의문 객체)
4. DAO 인터페이스 정의 (3번에 대한 세부 구현)
5. 개별 테이블의 질의문 기술을 위한 xml 파일 정의 및 sql-map-config.xml에 등록
6. DAO 연동을 위한 비즈니스 서비스 구현
  


트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://happy2ni.egloos.com/tb/9608740 [도움말]

덧글

  • Achi 2009/04/24 11:17 # 답글

    랜덤여행중입니다.
    잘보고 가요~~^^;
덧글 입력 영역


문화꽃 키우기