[2016.7.12 eclipse中mybatis_generator插件的安装与使用](http://www.cnblogs.com/lyh421/p/5672779.html)

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


2.将插件generator的features和plugins里的东西都拷贝到eclipse的文件夹features和plugins下。
3.重启eclipse,验证是否安装成功。

使用
http://blog.csdn.net/wild_elegance_k/article/details/47609649
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)找到postgresql的jar包位置
这个jar包的位置会在后面的配置文件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)查看表所在的数据库信息
<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)配置完后运行mybatisConfig.xml
点击mybatisConfig.xml,右键选择generate mybatis ....

(7)查看结果

(8)查看详细代码

疑问:这里有些东西多出来的不知道干嘛~
后来百度知道,这是generator自动生成的example,如果不想要的话,可以在配置文件里配置一下,参看另一篇博文:
2016.7.14 去掉Mybatis Generator生成的一堆 example

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容