在开发中,我们经常遇到很多需要手动书写DAO代码的时候,有的时候表太多,需要花费大量的时间,所以本文就把Generator使用的使用贴出来,供大家参考
一、首先去下载eclipse Generator 插件
http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/
上面的这个路径是官方提供的,我试过这个地址,我没有下载成功过,网络连接不上,我是在其他地方找到的插件包
二、新建Java项目
三、在创建的Java项目基,创建generatorConfig.xml
三、创建好文件以后、修改里面的参数,以下为MySQL的连接
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
<generatorConfiguration>
<context id="context1">
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/bigdata" userId="root" password="123456" />
<javaModelGenerator targetPackage="com.model" targetProject="mybatis_generation" />
<sqlMapGenerator targetPackage="com.sql" targetProject="mybatis_generation" />
<javaClientGenerator targetPackage="com.dao" targetProject="mybatis_generation" type="XMLMAPPER" />
<table schema="general" tableName="insurance_type">
<!-- <columnOverride column="???" property="???" /> -->
</table>
</context>
</generatorConfiguration>
四、修改完参数后右键选择generatorConfig.xml 生成
记得生成之前添加驱动包