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类代码快速生成的主要内容,如果未能解决你的问题,请参考以下文章