你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

EasyCode:基于IDEA的代码生成插件,支持多模板自定义

发布时间:2025-06-09

浏览次数:0

链接:www..com/p/

该插件基于IDEA平台开发,能够实现自定义模板的创建,涵盖Java、html、js、xml等多种语言。无论何种与数据库相关的代码intellij idea 数据库关系图,皆可通过定制模板进行自动生成。它还具备数据库类型与Java类型之间的映射关系配置功能。此外,插件支持批量生成多张表的代码,并为每张表提供独立的配置选项。用户可进行完全个性化的设置,规则完全由用户自行定义。

1、安装 ()

自定义代码生成模板_EasyCode IntelliJ IDEA 插件_intellij idea 数据库关系图

我这里的话是已经那装好了。

建议大家在安装一个插件,叫做 。

通过注释的方式,编译时能够自动为属性创建构造器以及相关的方法。奇妙之处在于,尽管在源代码中并未直接编写构造器和相关方法,然而在编译后生成的字节码文件中,却能够找到这些方法和构造器的存在。

2、建立数据库

严禁对专业术语进行擅自更改,确保术语的一致性和准确性,同时维护知识的统一性和权威性。-- Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (`id` int(11) NOT NULL,用户名字段为可变长度字符串,长度不超过20个字符,默认值为空。性别字段为可变字符类型,长度限制为六位,默认值为空。`birthday` date DEFAULT NULL,地址字段为可变字符类型,长度限制为20个字符,默认值为空。密码字段为可变长度字符串,最大长度为20个字符,默认值为空。 PRIMARY KEY (`id`)设置引擎为InnoDB,并指定默认字符集为utf8。SET FOREIGN_KEY_CHECKS = 1;

3、在 IDEA 配置连接数据库

在这个之前,新建一个 项目,这个应该是比较简单的。

建好 项目之后,如下图所示,找到这个 。

自定义代码生成模板_EasyCode IntelliJ IDEA 插件_intellij idea 数据库关系图

按照如下图所示进行操作:

intellij idea 数据库关系图_EasyCode IntelliJ IDEA 插件_自定义代码生成模板

输入相应的数据库名称,设定用户账号,设置密码信息。完成这些步骤后intellij idea 数据库关系图,点击确认按钮。如此一来,IDEA 就成功与数据库建立了连接。

intellij idea 数据库关系图_EasyCode IntelliJ IDEA 插件_自定义代码生成模板

4、开始生成代码

在此处挑选您希望创建的表格,接着点击鼠标右键,便会显示出类似以下所示的界面。

EasyCode IntelliJ IDEA 插件_自定义代码生成模板_intellij idea 数据库关系图

点击 1 标注的区域,挑选您打算存放生成代码的文件夹,挑选完毕后,点击确认键 OK。

EasyCode IntelliJ IDEA 插件_自定义代码生成模板_intellij idea 数据库关系图

勾选你需要生成的代码,点击 OK。

intellij idea 数据库关系图_自定义代码生成模板_EasyCode IntelliJ IDEA 插件

这样的话就完成了代码的生成了,生成的代码如下图所示:

EasyCode IntelliJ IDEA 插件_intellij idea 数据库关系图_自定义代码生成模板

5、pom.xml

org.springframework.bootspring-boot-starter
org.springframework.bootspring-boot-starter-web
org.projectlomboklomboktrue
org.springframework.bootspring-boot-devtoolstrue
org.mybatis.spring.bootmybatis-spring-boot-starter1.3.2
mysqlmysql-connector-java5.1.47
com.alibabadruid1.0.9


6、.yml

server:port: 8089spring:datasource:URL格式为:jdbc:mysql://127.0.0.1:3306/database,其中参数useUnicode设置为true,characterEncoding设置为UTF-8。username: rootpassword: 123456该类型为:阿里巴巴开源的Druid数据库连接池。禁止使用该驱动程序:com.mysql.jdbc.Driver,请选用其他符合条件的驱动。
mybatis:配置文件路径设定为:classpath下的mapper目录,其中包含所有以Dao.xml为后缀的映射文件。类型别名包:位于com.vue.demo.entity路径下

7、启动项目

在启动项目之前,我们需要先修改两个地方。

在 dao 层加上 @ 注解。

EasyCode IntelliJ IDEA 插件_自定义代码生成模板_intellij idea 数据库关系图

在启动类中,需添加带有 @ 符号的注解,其值为 "com.vue.demo.dao"。

intellij idea 数据库关系图_自定义代码生成模板_EasyCode IntelliJ IDEA 插件

启动项目

intellij idea 数据库关系图_EasyCode IntelliJ IDEA 插件_自定义代码生成模板

测试一下

的用法就介绍到这里了,觉得有用的童鞋赶紧用起来试试吧~

推荐阅读:
百度员工利用企业服务器进行“挖矿”活动:短短四个月便赚取了十万元,最终却遭判刑三年入狱。
GitHub 热榜:歪果小姐姐教你用纯代码画画,真细腻!
天秀,17 岁高中生独立开发全球疫情追踪网站后火了!
就在刚刚,GitHub 宣布收购 NPM!
GitHub 热榜:文字识别神器,超轻量级中文 OCR!

如有侵权请联系删除!

13262879759

微信二维码