安裝
http://jingyan.baidu.com/article/9faa7231506ed8473c28cbee.html
1.下載插件

2.將插件generator的features和plugins里的東西都拷貝到eclipse的文件夾features和plugins下。
3.重啟eclipse,驗(yàn)證是否安裝成功。

使用
http://blog.csdn.net/wild_elegance_k/article/details/47609649
1.新建一個(gè)generatorConfig文件

2.generatorConfig.xml文件的配置
**jdbcConnection **---數(shù)據(jù)庫(kù)鏈接URL、用戶名、密碼
javaModelGenerator---生成模型的包名和位置,就是mybatis 里面用的一些entity 類的存放路徑配置
sqlMapGenerator ---生成的映射文件報(bào)名和位置,就是對(duì)應(yīng)mybatis 的寫(xiě)sql 語(yǔ)句的xml文件的存放路徑配置
javaClientGenerator---生成DAO的包名和位置,就是mybatis 里面dao 接口的存放路徑
table---這個(gè)配置項(xiàng)是配置在項(xiàng)目中操作的數(shù)據(jù)庫(kù)表

(1)pom.xml中添加依賴


**(2)運(yùn)行項(xiàng)目,執(zhí)行run as -》 maven install **
執(zhí)行成功后,倉(cāng)庫(kù)里會(huì)下載下來(lái)這些依賴包。(如果有的話,就一直skip然后就build success了)
(3)找到postgresql的jar包位置
這個(gè)jar包的位置會(huì)在后面的配置文件generatorConfig.xml中用到。
E:\lyh\file\repository\org\postgresql\postgresql\9.4-1206-jdbc41...
<classPathEntry location="E:\lyh\file\repository\org\postgresql\postgresql\9.4-1206-jdbc41\postgresql-9.4-1206-jdbc41.jar"/>

(4)查看表所在的數(shù)據(jù)庫(kù)信息
<jdbcConnection
driverClass="org.postgresql.Driver"
connectionURL="jdbc:postgresql://10.15.10.14:5432/postgres"
userId="postgres"
password="admin" />

<table tableName="globalpage" domainObjectName="GlobalInfo"/>

(5)配置generatorConfig.xml文件


(6)配置完后運(yùn)行mybatisConfig.xml
點(diǎn)擊mybatisConfig.xml,右鍵選擇generate mybatis ....

(7)查看結(jié)果

(8)查看詳細(xì)代碼



疑問(wèn):這里有些東西多出來(lái)的不知道干嘛~
后來(lái)百度知道,這是generator自動(dòng)生成的example,如果不想要的話,可以在配置文件里配置一下,參看另一篇博文:
2016.7.14 去掉Mybatis Generator生成的一堆 example

