1、安装插件
1)、下载地址:https://github.com/mybatis/generator/releases,
下载插件:org.mybatis.generator.eclipse.site-****.zip
2)、解压下载的文件:
解压开的features目录下的jar包放到ecliplse文件所在目录的features目录下;
解压开的plugins目录下的jar包放到ecliplse文件所在目录的plugins目录下;
其他的就不用管了。
重启eclipse,mybatis-generator插件就可以使用了。
2、测试
测试之前需要先安装mysql,并新建Schema和一张表(例如:Schema:testSsm 和 表:Test):
1)、新建一个java项目Test
在Test项目新建目录:com.testSsm.web.mapper,com.testSsm.web.model,mapper,如图:
2)、在项目下面新建一个generator文件
内容如下:
<?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="D:\\java\\lib\\mysql-connector-java-5.1.39.jar"/>
<context id="context1">
<jdbcConnection connectionURL="jdbc:mysql://localhost:3306/testssm" driverClass="com.mysql.jdbc.Driver" password="Test123456!" userId="root" />
<javaModelGenerator targetPackage="com.testSsm.web.model" targetProject="Test/src/" />
<sqlMapGenerator targetPackage="mapper" targetProject="Test/src" />
<javaClientGenerator targetPackage="com.testSsm.web.mapper" targetProject="Test/src" type="XMLMAPPER" />
<table tableName="test" domainObjectName="Test"></table>
</context>
</generatorConfiguration>
3)、选中generatorConfig.xml文件,右键,选择Run as,选择Run MyBatis Generator就可以自动生成代码:
到此,集成mybatis-generator插件成功!