使用iBatis的自动化代码生成工具Abator

1.获得Abator
     
http://ibatis.apache.org/abator.html
      Eclipse可以自动的进行Update获取此Plugin,具体见官方的安装步骤
2.安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,此是Abator的配置文件,配置文件的详细说明见http://ibatis.apache.org/docs/tools/abator/ ,文件名默认是abatorConfig.xml,根据自己的实际需求进行修改,我这里使用mysql测试,内容是:

Xml代码 :
      
<abatorConfiguration>  
  <abatorContext>    <!-- TODO: Add Database Connection Information -->  
    <!--这里大家应该都明白是什么意思-->  
    <jdbcConnection driverClass="com.mysql.jdbc.Driver"  
        connectionURL="jdbc:mysql://localhost:3306/lunjian"  
        userId="root"  
        password="admin">  
      <!--mysql驱动jar-->  
      <classPathEntry location="D:\Tomcat5\webapps\MoloonMarket\WEB-INF\lib\mysql-connector-java-5.0.4-bin.jar" />  
    </jdbcConnection>  
    <!--targetPackage指定一个包名存放model bean,targetProject是工程名-->  
    <javaModelGenerator targetPackage="com.itatis.domain" targetProject="MJTserver" />  
    <!--sqlMapGenerator 指定一个包名存放sqlMap.xml-->  
    <sqlMapGenerator targetPackage="com.itatis.persistence.xml" targetProject="MJTserver" />  
    <!--daoGenerator 指定一个包名存放dao以及daoImpl-->  
    <daoGenerator type="IBATIS" targetPackage="com.itatis.persistence.sqlmapdao" targetProject="MJTserver" />  
    <!--表名,可以多个,默认不写columnOverride的话生成所有字段-->  
    <table tableName="users">  
         <!--  <columnOverride column="???" property="???" /> -->  
    </table>  
  
  </abatorContext>  
</abatorConfiguration>  
 
  3.右键单击配置文件,点击Generate iBatis Artifacts,生成文件。

 

 

就这样就生成基本的文件的了,

包括:users.java,UsersExample.java,UsersDao.java,UsersDaoImpl.java,users_SqlMap.xml

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(java,mysql,xml,ibatis,jdbc)