Mybatis Generator eclipse配置详解

1.下载插件 https://pan.baidu.com/s/1pLTeAgV
2.把里面的features、plugins拷贝到eclipse安装目录的相应目录中
3.​重启eclipse,New->Other->MyBatis->MyBtis Generator Configuration File,选择generatorConfig.xml文件的放置位置
4.generatorConfig.xml文件​的具体配置如下:

<?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:\maven-repository\mysql\mysql-connector-java\5.1.30\mysql-connector-java-5.1.30.jar" />
  <context id="context1" >
    <commentGenerator>
        <property name="javaFileEncoding" value="UTF-8" /><!-- 是否去除自动生成的注释 true:是 , false:否 -->
        <property name="suppressAllComments" value="true"/>
    </commentGenerator>
        <!-- true代表取消时间戳,避免重复提交SVN -->
        <property name="suppressDate" value="true"/>

    <!-- 数据库链接URL、用户名、密码 -->
    <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.10.68:3306/housecall" userId="dev" password="123456" />
    <!-- 生成模型的包名和位置 -->
    <javaModelGenerator targetPackage="com.siping.web.bean" targetProject="postpartum_housecall/src/main/java" />
    <!-- 生成映射文件的包名和位置 -->
    <sqlMapGenerator targetPackage="com.siping.userPage.mapper.sql" targetProject="postpartum_housecall/src/main/java" />
    <!-- 生成DAO的包名和位置 -->
    <javaClientGenerator targetPackage="com.siping.userPage.mapper" targetProject="postpartum_housecall/src/main/java" type="XMLMAPPER" />
    <!-- 要生成的表(tableName:表名 ,domainObjectName:生成的文件主名。 如下,会生成BabyVisitRecord. -->
    <!-- 5个false是为了去掉ByExample后缀的方法 -->
    <table schema="ssm1" tableName="baby_visit_record" domainObjectName="babyVisitRecord" 
    enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
  </context>
</generatorConfiguration>

5.右键generatorConfig.xml选择generator MyBatis/iBATIS Artifacts文件就会生成
6.​按需修改插件(xml空格、bean换行、从数据库取注释等),进入Window->Show View->Plug-in Development->plug-ins,找到org.mybatis.generator.core,右键Import As->Source Project,此时左侧会生成项目可以对java文件进行修改了 (参考:http://www.blogjava.net/bolo/archive/2016/08/17/423683.html#431607),修改完成后右键项目Export->Plug-in Development->Deployable plug-ins and fragments->next,填写输出位置,options要改成勾选第一项和最后一项否则会出现乱码,finish完成
7.解决中文注释乱码,找到eclipse安装目录​下的eclipse.ini文件,在最后加上:-Dfile.encoding=UTF-8即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值