1. 程式人生 > >Eclipse中MyBatis_Generator外掛的下載安裝以及使用

Eclipse中MyBatis_Generator外掛的下載安裝以及使用

1       下載安裝包

安裝包名稱:MyBatis_Generator 

下載地址 連結: https://pan.baidu.com/s/1Qa3UYBc_g8A3crdOHtf5bQ 密碼: ayet

 

 

2       在Eclipse上進行安裝

l  將外掛壓縮包中的features和plugins裡的東西都拷貝到eclipse的資料夾features和plugins下。

 

或者直接將壓縮包解壓後直接放入eclipse的dropins資料夾下

 

 

 

l  重啟eclipse,驗證是否安裝成功。

 

 

出現此說明安裝成功!

3       使用指南

建立Maven工程,完成之後如下:

 

 

1.新建一個generatorConfig檔案

 

 

 

 

2.generatorConfig.xml檔案的配置

jdbcConnection ---資料庫連結URL、使用者名稱、密碼

javaModelGenerator---生成模型的包名和位置,就是mybatis 裡面用的一些entity 類的存放路徑配置

sqlMapGenerator ---生成的對映檔案報名和位置,就是對應mybatis 的寫sql 語句的xml檔案的存放路徑配置

javaClientGenerator---生成DAO的包名和位置,就是mybatis 裡面dao 介面的存放路徑

table---這個配置項是配置在專案中操作的資料庫表

 

 

 

 

 

(1)pom.xml中新增依賴

 

 

 

 

 

 

 

(2)執行專案,執行run as -》 maven install 

執行成功後,倉庫裡會下載下來這些依賴包。(如果有的話,就一直skip然後就build success了)

 

(3)找到mysql的jar包位置

這個jar包的位置會在後面的配置檔案generatorConfig.xml中用到。

E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar

<classPathEntry location="E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar" />

 

 

 

 

(4)查看錶所在的資料庫資訊

<jdbcConnection

driverClass="com.mysql.jdbc.Driver"

connectionURL="jdbc:mysql://localhost:3306/test" userId="root"

         password="root" />

 

<table tableName="users" domainObjectName="userInfo" />

tableName:用於自動生成程式碼的資料庫表

domainObjectName:對應於資料庫表的javaBean類名

 

 

(5)配置完後執行mybatisConfig.xml

點選mybatisConfig.xml,右鍵選擇generate mybatis ....

 

 

 

(7)檢視結果,自動建立成功的程式碼結構:

 

 

 

(8)檢視詳細程式碼

 

 

 

 

 

 

 

 

 

4       注意事項

l  generatorConfig.xml配置一定要準確,構建的表名如果出現錯誤可能會導致報錯:

錯誤配置:

 

 

正確配置:

 

 

l  targetProject路徑使用相對路徑,不要使用絕對路徑,否則會報錯:

錯誤配置:

 

 

報錯資訊:

 

 

正確配置: