zoukankan      html  css  js  c++  java
  • Eclipse MyBatis generator 1.3.7插件的核心包(中文注释)

    一、最近刚搭建一个项目框架,使用springboot + mybatis,但是在使用Eclipse开发时发现开发mybatis的Dao、mapper.xml和entity时特别不方便,手工去写肯定是不可能的,太浪费时间,后来知道eclipse可以安装mybatis-generator插件,使用此插件可以一键生成dao、Mapper、entity,这可真是大大的解放了生产力,赶紧安装了此插件,安装此插件之后果然好用不少,dao和mapper中基本的增删改查方法都有了,只需要开发自己所需的方法即可,但是美中不足的是生成的entity、dao、Mapper 全是英文注释,而且英文注释也不是我们想要的内容,这对以后维护来说很是麻烦,自己重新添加中文注释又是一项繁琐的工作,后来自己想着干脆自己改一下 插件的源码,使其可以生成中文注释;

           修改完后的插件包下载地址:https://files.cnblogs.com/files/wm-dv/eclipse-Mybatis-generator-1.3.7中文注释插件核心包.zip

    二、安装方法:       

          1、这是Eclipse MyBatis generator 1.3.7插件的核心包
          2、首先到Eclipse中下载 MyBatis Generator 1.3.7插件,下载完按步骤进行安装
                打开Help > Eclipse Marketplace > Search > 输入框输入 MyBatis Generator 1.3.7 搜索 > Install
          3、安装完之后重启Eclipse 然后在File > New > Other > 搜索MyBatis 会看到此插件,说明已经安装成功
          4、此时我们创建一个 generatorConfig.xml 填写好各种配置(详细请看generatorConfig.xml)右键 > Run,实体类生成成功,
               但是我们发现实体类、Dao、Mapper.xml 中的注释都是英文不是我们想要的中文注释,此时需要我们把刚下载的MyBatis Generator插件核心包
               替换掉Eclipse刚安装好的MyBatis Generator插件核心包
               替换步骤:
                       1>、打开Eclipse安装目录打开plugins文件夹找到org.mybatis.generator.core_1.3.7.201807042148.jar
                               D: oolseclipsepluginorg.mybatis.generator.core_1.3.7.201807042148.jar
                       2>、把刚下载的org.mybatis.generator.core_1.3.7.201807042148.jar替换掉旧的org.mybatis.generator.core_1.3.7.201807042148.jar
                               注意:新的jar名称必须和旧的jar名称相同
          5、替换完之后重启Eclipse,再次配置好generatorConfig.xml 右键 > Run,实体类生成成功,次时我们打开实体类发现 已经有了中文注释
               实体类中文注释:类名称、属性名称、方法名称、作者、版本号
               Dao类注释:基本的增删改查方法注释
                注意:实体类的注释都是映射的数据库表中的注释,如果数据库表和字段没有注释则生成的实体类也没有注释
          6、此jar包也适用于MyBatis generator 1.3.6版本 替换步骤同上 (亲测绝对可以使用)

    二、生成实体类、Mapper效果

           

           

         

  • 相关阅读:
    27 Spring Cloud Feign整合Hystrix实现容错处理
    26 Spring Cloud使用Hystrix实现容错处理
    25 Spring Cloud Hystrix缓存与合并请求
    24 Spring Cloud Hystrix资源隔离策略(线程、信号量)
    23 Spring Cloud Hystrix(熔断器)介绍及使用
    22 Spring Cloud Feign的自定义配置及使用
    21 Spring Cloud使用Feign调用服务接口
    20 Spring Cloud Ribbon配置详解
    19 Spring Cloud Ribbon自定义负载均衡策略
    18 Spring Cloud Ribbon负载均衡策略介绍
  • 原文地址:https://www.cnblogs.com/wm-dv/p/11155987.html
Copyright © 2011-2022 走看看