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

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA插件系列(37):Easy Code插件——数据库表与java类代码快速生成相关的知识,希望对你有一定的参考价值。

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中进行一些配置:

以上是关于IDEA插件系列(37):Easy Code插件——数据库表与java类代码快速生成的主要内容,如果未能解决你的问题,请参考以下文章

idea插件:逆向工程插件--easy code

idea插件:逆向工程插件--easy code

IDEA插件Easy Code自定义模板

IDEA插件系列(29):Easy Javadoc插件——快速生成javadoc文档注释

02.自动生成代码插件Easy Code的使用

IDEA插件系列(97):Code Screenshots插件——代码截图