0 Star 0 Fork 4

Starzm / mybatis-generator-gui-extension

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

mybatis-generator-gui-extension

Crates.io Build Status Github Releases

GitHub forks GitHub stars

简介

mybatis-generator-gui-extension是一个为MybatisGenerator编写的图形化界面,集成了几乎所有mybatis generator的默认配置。

there's also a README written in English English README

查看更多预览图片

示例图片

特性 (进入帮助页面)

  • 配置全面,包含几乎所有mybatis-generator的配置
  • 可方便的与您自己的插件进行集成(参见四步将Plugin的配置暴露到图形化界面中
  • 可开启简洁模式,隐藏不常用的配置(开关在右上角)
  • 鼠标悬停即可显示帮助信息,方便快捷
  • 可以选择语言(目前支持中英两种语言)
  • 内置丰富插件:
    • toString插件。为实体生成toString方法
    • 分页插件。生成基于limit/offset的分页查询
    • 注释插件:为字段和类生成注释(来自表和字段的注释)
    • 流式构建插件: 方便的对实体进行链式调用。例如:
      User user = new User().withUserName("uName"").withPassword("pwd"");
    • 缓存插件:为生成的XML添加 标签
    • 虚拟主键插件:指定某些列作为主键
    • CaseInsensitiveLike插件:为Example类生成CaseInsensitiveLike方法
    • MapperAnnotationPlugin:为java接口添加@Mapper注解

如何使用

运行前请确保您的JDK版本为1.8u40以上
推荐使用git克隆仓库到本地,这样当本项目更新时直接pull即可

方法一:下载源代码

  1. 点击右上角Clone or download或用git拷贝代码仓库:git clone https://github.com/spawpaw/mybatis-generator-gui-extension.git

  2. 用IDE将源代码导入为Maven项目,然后直接运行com.spawpaw.mybatis.generator.gui.GeneratorGuiRunner即可

方法二:下载jar包

可以执行mvn: package 自助构建
或者选择版本进行下载

贡献&&交流

项目地址 https://github.com/spawpaw/mybatis-generator-gui-extension

如果您在使用过程中遇到了BUG,或者想让软件添加某些功能,请挂issue或者联系作者:spawpaw@hotmail.com

QQ交流群:171209016

其他

如果您觉得本软件对您有帮助,请别忘记给这个项目一个star (ノ*・ω・)ノ

捐赠捐助者列表

空文件

简介

mybatis-generator-gui-extension是一个为MybatisGenerator编写的图形化界面,集成了几乎所有mybatis generator的默认配置。 来自:https://github.com/spawpaw/mybatis-generator-gui-extension 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/obrain/mybatis-generator-gui-extension.git
git@gitee.com:obrain/mybatis-generator-gui-extension.git
obrain
mybatis-generator-gui-extension
mybatis-generator-gui-extension
master

搜索帮助