TagCloud

Thursday, September 20, 2012

Mybatis Generator

Mybatis Generator 는 XML 설정을 통해 CRUD 에 대한 Mapper, DAO DTO Class 등의 생성을 자동으로 처리해준다.

기본적인 CRUD 에 대한 생성을 자동으로 해주므로 오타에 대한 오류를 줄일 수 있다.
기본 CRUD 를 이용하여 확장하며 개발을 진행하면 되므로 초기 DATABASE 에 대한 SCHEMA 구성이 완료된 상태에서는 빠른 속도로 개발을 시작할 수 있다..


Mybatis Generator 에 대한 WIKI URL 은 아래와 같다.
http://code.google.com/p/mybatis/wiki/Generator

Eclipse 에서는 Install New Software ... 를 통해 아래의 URL 에서 플러그인을 설치할 수 있다.
Mybatis Generator - http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/


플러그인이 정상설치되었을 경우,

1. Java Project를 생성한 후





2. New 팝업창에서 MyBatis 항목의 MyBatis Generator Configuration File 을 확인할 수 있다.




3. 생성된 XML 파일에서 Configuration 을 설정한다.
Configuration Reference - http://mybatis.org/generator/configreference/xmlconfig.html



  
  
  
  

  
  
  
  
      
      
        
        
        
        
      
  
  
    
    
    
    
    
    
    
        
      
    


    
    
      
      
    

    
    
        
      
    

    
    
      
      
    

    
    
    
}
4. Eclipse 에서 xml 파일 선택 후, Context Menu 에서 Generate MyBatis/iBATIS Artifacts 를 선택















5. 이정된 경로에 코드가 생성된것을 확인할 수 있다.