1.首先下载mybatis_generator_1.3.1.zip(随意下载自己需要的版本),然后解压这个包会有两个文件夹——》features和plugins
把这两个文件夹放到eclipse或者是myeclipse安装目录下,上图:
注意:存放features、plugins的文件夹命名随意
2.找到eclipse或者是myeclipse安装目录下的dropins文件夹
3.关于mybatis.link里的内容:
4.重启eclipse就是ok了
5.这里顺便提一下逆向工程的配置文件generatorConfig.xml:配置完就ok
<?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:\software\java\jar\mysql\mysql-connector-java-5.1.26-bin.jar"/>
<!-- 指定运行环境是mybatis3的版本 -->
<context id="testTables" targetRuntime="MyBatis3">
<commentGenerator>
<!-- 是否取消注释 -->
<property name="suppressAllComments" value="true" />
<!-- 是否生成注释代时间戳 -->
<property name="suppressDate" value="true" />
</commentGenerator>
<!-- jdbc 连接信息 -->
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8" userId="root" password="root">
</jdbcConnection>
<!-- targetPackage指定模型在生成在哪个包 ,targetProject指定项目的src,-->
<javaModelGenerator targetPackage="com.ever.scm.entity"
targetProject="scm/src">
<!-- 去除字段前后空格 -->
<property name="trimStrings" value="false" />
</javaModelGenerator>
<!-- 配置SQL映射文件生成信息 -->
<sqlMapGenerator targetPackage="com.ever.scm.dao"
targetProject="scm/src" />
<!--配置dao接口生成信息-->
<javaClientGenerator type="XMLMAPPER" targetPackage="com.ever.scm.dao" targetProject="scm/src" />
<!-- 这里是生成storeHouse和Goods实体和对应的*Mapper.xml的一个举例 -->
<table tableName="store_house" domainObjectName="StoreHouse"/>
<table tableName="goods" domainObjectName="Goods"/>
</context>
</generatorConfiguration>