
今天TJ君要给大家分享的是一款Mybatis界面工具,可以方便生成Mybatis的相关代码 。
mybatis-generator-gui
mybatis-generator-gui,是一款基于mybatis-generator开发的界面工具,目标在于可以让用户快速生成Mybatis的Java POJO文件以及数据库的Mapping文件 。
【mybatisplus多表关联查询 mybatisplus代码生成器使用】项目共有6大特性,分别是:
- 易上手,可以按照界面步骤轻松生成代码,省去了传统XML需要繁琐的学习与配置过程 。
- 少操作,可以保存常用的数据库连接与Generator配置,让用户每次轻松搞定生成代码 。
- 插件多,内置多种常用插件 。
- 远程干,可以支持OverSSH方式,让你可以通过SSH隧道连接至公司内网访问数据库 。
- 注释好,把数据库中表列的注释生成为Java实体的注释,生成的实体清晰明了;并且可以选择去除不合适的注释 。
- 兼容高,支持Mysql、Mysql8、Oracle、PostgreSQL与SQL Server等多种主流数据库 。
- 支持jdk8,要求1.8.0.60以上
- 支持jdk11全版本
1、自助构建
下载代码,运行如下命令
cd mybatis-generator-guimvn jfx:jarcd target/jfx/app/java -jar mybatis-generator-gui.jar
2、IDE运行使用IDEA启动项目,找到com.zzg.mybatis.generator.MainUI类运行,注意jdk版本要匹配 。
3、快捷启动
可以打包形成本地原生应用,直接双击即可 。
#${project.basedir}/package/windows/mybatis-generator-gui.ico 为windows#${project.basedir}/package/macosx/mybatis-generator-gui.icns 为macmvn jfx:native
需要注意的是:windows系统打包成exe的话需要安装WiXToolset3 的环境;由于打包后会把jre打入安装包,两个平台均100M左右,体积较大请自行打包;打包后的安装包在target/jfx/native目录下 。最后来看下项目运行的实际效果:
想用用看的小伙伴,试试吧,春节在家好好研究下:https://github.com/zouzg/mybatis-generator-gui
最后,如果您还想了解很多好用的开源项目和好用工具,关注我,持续带您认识更多!
推荐阅读
- 蓝洁瑛之死与曾志伟有何关联 曾志伟蓝瑛洁怎么回事
- win10提示:没有与之关联的程序来执行操作,解决流程如下
- 我来分享在win7中显示该文件没有与之关联的程序来执行的解决步骤。
- mybatisplus优缺点 mybatis自动生成代码
- 迅雷取消小米账号关联的相关操作讲述。
- 充气版雷霆之怒怎么获得,猎人和充气版风剑一些有趣的关联
- 教你支付宝APP将关联账号解除的操作过程。
- 我来分享连接你的生活!小红书关联微信教程。
- 小米手机保修卡,怎么强制解除小米账户与手机关联
- iPhone手机怎么关联对方的位置