https://github.com/zouzg/mybatis-generator-gui


mybatis-generator-gui

mybatis-generator-gui是基于mybatis generator开发一款界面工具, 本工具可以使你非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。

注意事项

  • 0.8.3版本请删除版本之前版本config目录下的sqlite3.db文件,重新mvn install安装

核心特性

  • 按照界面步骤轻松生成代码,省去XML繁琐的学习与配置过程
  • 保存数据库连接与Generator配置,每次代码生成轻松搞定
  • 内置常用插件,比如offset
  • 可选的去除掉对版本管理不友好的注释,这样新增或删除字段重新生成的文件比较过来清楚
  • 目前已经支持Mysql、Oracle、PostgreSQL与SQL Server,暂不对其他非主流数据库提供支持。

要求

本工具由于使用了Java 8的众多特性,所以要求JDK 1.8.0.60以上版本,对于JDK版本还没有升级的童鞋表示歉意。

下载

你可以从本链接下载本工具: https://github.com/astarring/mybatis-generator-gui/releases

启动本软件

  • 方法一: 自助构建
    git clone https://github.com/astarring/mybatis-generator-gui
cd mybatis-generator-gui
mvn jfx:jar
cd target/jfx/app/
java -jar mybatis-generator-gui.jar
  • 方法二: IDE中运行

Eclipse or IntelliJ IDEA中启动, 找到com.zzg.mybatis.generator.MainUI类并运行就可以了

文档

更多详细文档请参考本库的Wiki

贡献

目前本工具只是本人项目人使用到了并且觉得非常有用所以把它开源,如果你觉得有用并且想改进本软件,你可以:

  • 对于你认为有用的功能,你可以在Issue提,我可以开发的尽量满足
  • 对于有Bug的地方,请按如下方式在Issue中提bug
    • 如何重现你的bug,包括你使用的系统,JDK版本,数据库类型及版本
    • 如果有任何的错误截图会更好

QQ群

鉴于有的同学可能有一些特殊情况不能使用,我建了一个QQ群供大家交流。QQ群号:613911142


Licensed under the Apache 2.0 License

Copyright 2017 by Owen Zou

最新文章

  1. 开发者接入 基本配置 服务器配置 out.aspx
  2. 细节小bug
  3. DampView阻尼效果
  4. EditText----
  5. SAP中主数据和单据的删除
  6. 安装 centos7 注意事项
  7. Java 第五天 Spring IOC 配置文件
  8. Windows 10 安装
  9. ASP.NET WebForm 的路由
  10. 怎么使用linux命令重启服务器
  11. Mybatis异常:java.lang.ClassNotFoundException: org.mybatis.spring.SqlSessionFactoryBean
  12. 每日分享!~ JavaScript数组去重
  13. Owin学习笔记(二) 中间件开发
  14. php使用select语句查询数据信息
  15. Java插件之Jrebel
  16. ES6 Set & Map
  17. js导读,js引入,js选择器,事件,操作页面文档,计算后样式,数据类型
  18. SharePoint下在Feature中动态Register/Remove HttpModule
  19. manifest.json文件介绍
  20. Linux 终端下快速移动光标

热门文章

  1. v-for一定要与v-bind:key="id"连用
  2. JDBC高级特性(二)事务、并发控制和行集
  3. GPUImage ==> 一个基于GPU图像和视频处理的开源iOS框架
  4. 【2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B】
  5. SQLcl
  6. (嵌入式开发)自己写bootloader之编写第一阶段
  7. 关于Altium Designer的BOM,元件清单
  8. OC学习篇之---Foundation框架中的NSObject对象
  9. POSIX 多线程编程及理解
  10. 结合Wireshark捕获分组深入理解TCP/IP协议之IP协议