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

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

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

2.将插件generator的features和plugins里的东西都拷贝到eclipse的文件夹features和plugins下。
3.重启eclipse,验证是否安装成功。
[2016.7.12 eclipse中mybatis_generator插件的安装与使用](http://www.cnblogs.com/lyh421/p/5672779.html)_第2张图片

使用
http://blog.csdn.net/wild_elegance_k/article/details/47609649
1.新建一个generatorConfig文件

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

2.generatorConfig.xml文件的配置
**jdbcConnection **---数据库链接URL、用户名、密码
javaModelGenerator---生成模型的包名和位置,就是mybatis 里面用的一些entity 类的存放路径配置
sqlMapGenerator ---生成的映射文件报名和位置,就是对应mybatis 的写sql 语句的xml文件的存放路径配置
javaClientGenerator---生成DAO的包名和位置,就是mybatis 里面dao 接口的存放路径
table---这个配置项是配置在项目中操作的数据库表

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

(1)pom.xml中添加依赖

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

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

**(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...

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

(4)查看表所在的数据库信息
driverClass="org.postgresql.Driver"
connectionURL="jdbc:postgresql://10.15.10.14:5432/postgres"
userId="postgres"
password="admin" />

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


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

(5)配置generatorConfig.xml文件
[2016.7.12 eclipse中mybatis_generator插件的安装与使用](http://www.cnblogs.com/lyh421/p/5672779.html)_第10张图片

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

(6)配置完后运行mybatisConfig.xml
点击mybatisConfig.xml,右键选择generate mybatis ....

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

(7)查看结果

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

(8)查看详细代码

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

[2016.7.12 eclipse中mybatis_generator插件的安装与使用](http://www.cnblogs.com/lyh421/p/5672779.html)_第15张图片
[2016.7.12 eclipse中mybatis_generator插件的安装与使用](http://www.cnblogs.com/lyh421/p/5672779.html)_第16张图片

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

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

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