IDEA插件系列(37):Easy Code插件——数据库表与java类代码快速生成

EasyCode是一款基于IntelliJ IDEA的代码生成插件,支持自定义模板生成Java、html、js、xml等代码。它可以连接数据库并自定义数据库类型与Java类型的映射,一键生成包括实体类、DAO、Service、Controller在内的多种类。安装方式包括在线搜索和离线安装。使用时,通过Database插件连接数据库,选择需要生成代码的表,配置模板和生成选项,即可快速生成个性化的代码。

1.插件介绍

Easy Code插件。

  • 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。
  • 支持是与数据库相关的都可以通过自定义模板来生成。支持数据库类型与java类型映射代码配置。
  • 支持同时生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。

2.安装方式

第一种方式,是在IDEA上搜索插件进行安装,会适配当前IDEA的版本。

第二种安装方式是使用离线插件进行安装。

插件下载地址:https://plugins.jetbrains.com/plugin/10954-easy-code

3.使用方法

第一步,通过Database插件连接上数据库。关于该插件如何连接上数据库可以参考网上资料。

 选中你需要生成对应Java代码的数据库表,鼠标右键单击,在出现的面板中选择"EasyCode"。

 然后选择第一项“Generate Code"

说明没有int类型对应Java实体类中的类型,点击"Yes",在"Type Mapper"面板中进行配置:

 然后再次选中数据库表,右键单击,在出现的面板中选择"EasyCode"——>"Generate Code",就会出现如下的面板:

 进行一些配置:Group的默认是使用Mybatis,还可以选择MybatisPlus;Module是选择模块名;Package是选择要生成的文件存放的包路径;Path是绝对路径;Template是要生成哪些类,如entity.java实体类,dao.java操作数据库的方法类,service.java服务类,controller.java控制器类等。

 如果提示没有目录,则创建目录

 生成的类如下:

 例如,生成的UserController.java代码如下:

 可以在Settings中进行一些配置:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值