1. 程式人生 > >eclipse中新增mybatis generator外掛教程

eclipse中新增mybatis generator外掛教程

Myeclipse-help-Myeclipse ConfigurationCenter
這個我沒有連上,感興趣的可以試一下,教程連結:
http://blog.csdn.net/hfq_1991/article/details/8660452
第一步說的不清楚,補上個步驟
這裡寫圖片描述
這裡寫圖片描述
我只做到了這步,往下就是提示連線失敗了,所以選擇離線安裝
下載好後開啟如下
這裡寫圖片描述
找到eclipse安裝目錄,分別把這兩個檔案裡的內容copy進去,已存在就覆蓋掉,然後重啟eclipse。
我建的是maven專案
這裡寫圖片描述
在ticketapply上右鍵new,找到mybatis
這裡寫圖片描述
Finish後ticketapply下會出現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>
    <classPathEntry
        location="C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.9\mysql-connector-java-5.1.9.jar"
/>
<!--這個是後加的--> <context id="context1"> <jdbcConnection driverClass="???" connectionURL="???" userId="???" password="???" /><!-- 資料庫連線資訊 --> <javaModelGenerator targetPackage="???" <!-- 生成在哪個包下 比如:cn.kp.ticketapply.domain,這個會自動生成,不用提前建好 --
>
targetProject="???" /> <!-- 生成的專案路徑 比如:ticketapply-domain\src\main\java,這個是已經存在的路徑,指明即可 --> <sqlMapGenerator targetPackage="???" targetProject="???" /> <javaClientGenerator targetPackage="???" targetProject="???" type="XMLMAPPER" /> <table schema="" <!-- schema可以刪掉 --> tableName="???" <!-- 表名,我的是ta_exchange_ticket_record --> domainObjectName="taExchangeTicketRecord" <!-- 這個是後加的,domain的名稱 --> enableCountByExample="false" <!-- 後面這些我也不知道是做什麼用的 =_= 如果有知道的大神請幫助一下小菜,感激不盡--> enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"> </table><!-- 有幾個表就寫幾個table --> </context> </generatorConfiguration>

寫完後在generatorConfig.xml上右擊,如下
這裡寫圖片描述
生成成功!