天天看點

MyEclipse使用MyBatis Generator 工具逆向生成映射檔案

下載下傳mybatis generator插件

http://download.csdn.net/detail/baalhuo/9526993

将features、plugins拷貝到myeclipse10下的dropins檔案夾中,如下圖所示,重新開機myeclipse。

MyEclipse使用MyBatis Generator 工具逆向生成映射檔案

以下以mysql為例逆向生成映射檔案,其中資料庫為test表為userinfo,id字段自增。

建立一新的web project  mybatis_generator,并添加sql驅動jar包。

MyEclipse使用MyBatis Generator 工具逆向生成映射檔案
在src中建立一個MyBatis生成orm檔案的配置檔案,單擊next,保持預設設定finish即可。
MyEclipse使用MyBatis Generator 工具逆向生成映射檔案
對生成的generatorConfig.xml檔案進行更改。
<?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="mybatis_generator" >
    <jdbcConnection driverClass="com.mysql.jdbc.Driver" 
    	connectionURL="jdbc:mysql://localhost:3306/test" 
    	userId="root" password="root" />
    <javaModelGenerator targetPackage="orm" targetProject="mybatis_generator" />
    <sqlMapGenerator targetPackage="orm" targetProject="mybatis_generator" />
    <javaClientGenerator targetPackage="orm" targetProject="mybatis_generator" 
    	type="XMLMAPPER" />
    <table schema="test" tableName="userinfo" >
      <generatedKey column="id" sqlStatement="mysql" identity="true" />
    </table>
  </context>
</generatorConfiguration>
           

注:context id、targetProject均為項目名稱,generatorKey标簽配置id字段自增。

右鍵配置檔案,選擇Generator MyBatis/iBATIS Artifacts即可生成orm映射檔案

MyEclipse使用MyBatis Generator 工具逆向生成映射檔案