eclipse中新增mybatis generator外掛教程
阿新 • • 發佈:2019-02-19
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上右擊,如下
生成成功!