1、安装abator的eclipse插件,针对eclipse 3.4安装
地址:http://ibatis.apache.org/tools/abator
2、安装完毕,重启Eclipse,File>New>Abator for ibatis configuration file
3、配置abatorConfig.xml文件,事例如下:
<?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="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/hammer" userId="root" password="root" >
<classPathEntry location="D:\JavaSpace\workspace\Hammer\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.7-bin.jar" />
</jdbcConnection>
<!--targetPackage指定一个包名存放model bean,targetProject是工程名-->
<javaModelGenerator targetPackage="com.hammer.model" targetProject="Hammer/src"/>
<!--sqlMapGenerator 指定一个包名存放sqlMap.xml-->
<sqlMapGenerator targetPackage="com.hammer.sqlmap" targetProject="Hammer/src"/>
<!--daoGenerator 指定一个包名存放dao以及daoImpl-->
<daoGenerator targetPackage="com.hammer.dao" targetProject="Hammer/src" type="SPRING"/>
<!--表名,可以多个,默认不写columnOverride的话生成所有字段-->
<table tableName="student">
</table>
</abatorContext>
</abatorConfiguration>
4、在abatorConfig.xml右击,Generate IBATIS Artifacts就会生成dao、model、sqlmap等包及下的文件。