iBATIS的代码生成工具-iBATOR 试用

前两天在javaeye上闲逛,无意间看到iBATIS也有代码生成的工具,这两天一直没抽着时间试试,今天利用15分钟时间试用了下,感觉还是不错的,很简单也很实用。
    iBATOR下载:http://ibatis.apache.org/ibator.html
它提供了多种格式的下载,大家有兴趣可以逐一下载研究,我用的是eclipse的插件。eclipse安装插件大家应该都明白了。呵呵
装完之后,新建一个Java Project名为:Ibatis。工程建好好在此工程中新建配置文件:abatorConfig.xml。具体为:File-New-Abator For iBATIS ConfigurationFile.
根据需要修改此文件。我的配置为:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" "http://ibatis.apache.org/dtd/abator-config_1_0.dtd" >
<abatorConfiguration >
  <abatorContext >
    <jdbcConnection driverClass="org.gjt.mm.mysql.Driver" connectionURL="jdbc:mysql://localhost:3306/fsc" userId="root" password="password3401" >
      <classPathEntry location="D:\mysql-connector-java-5.0.6-bin.jar" />
    </jdbcConnection>
    <javaModelGenerator targetPackage="test.model" targetProject="Ibatis\src" />
    <sqlMapGenerator targetPackage="test.xml" targetProject="Ibatis\src" />
   
    <table schema="fsc" tableName="test" >
      <generatedKey column="id" sqlStatement="MySQL" identity="true" />
      <columnOverride column="address" property="addr" />
    </table>
  </abatorContext>
</abatorConfiguration>
到此,一切准备工作ok
下面生成model及各种配置文件。
在abatorConfig.xml文件上鼠标右键,“Generate iBATIS Artifacts”即可。
这样会在你指定的路径下生成model文件。
唯一遗憾的是不支持annotiation。
总的来说感觉还是不错的。

官方文档:http://ibatis.apache.org/docs/tools/abator/

你可能感兴趣的:(apache,eclipse,工作,xml,ibatis)