解放双手!这个插件只要一张表就能生成CRUD代码

这篇具有很好参考价值的文章主要介绍了解放双手!这个插件只要一张表就能生成CRUD代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是 Java陈序员

问君能有几多愁,代码一行又一行!

作为码农,代码是写不完的,而偷懒又是人的天性,能少干一点就少干一点。

今天,给大家介绍一个 IDEA 插件,帮助你快速生成出 CRUD 的代码!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

插件介绍

EasyCode —— 基于 IntelliJ IDEA Ultimate 版开发的一个代码生成插件,主要通过自定义模板(基于 velocity)来生成各种你想要的代码。

EasyCode 通常可以用于生成 Entity、Dao、Service、Controller 后端代码,对于前端 HTML、JavaScript 等代码也可以在插件的基础上进行二开生成。

EasyCode 支持大部分常见的数据库,如 MySQL、Oracle、PostgreSQL、SQL Server、H2、Sqlite 等等。

插件的完整功能有:

插件安装

由于 EasyCode 是 IntelliJ IDEA 中的一个插件,所以可通过在线、离线两种方式进行安装。

在线安装

1、打开 IDEA 的插件市场

2、搜索 EasyCode 并安装

3、重启 IDEA

离线安装

1、下载最新的插件包

下载地址:https://github.com/makejavas/EasyCode/releases

2、打开 IDEA 插件市场离线导入插件包

3、重启 IDEA

建议一键在线安装,因为离线版可能更新没有那么及时,会缺失部分功能。

插件使用

1、创建数据库表

-- 创建一张用户表
create table sys_user
(
    id          int auto_increment primary key,
    user_name   varchar(255) null,
    nick_name   varchar(255) null,
    age         int          null,
    email       varchar(100) null,
    create_time datetime     null,
    update_time datetime     null,
    version     int          null,
    deleted     int          null
);

2、连接数据库

3、在要生成代码的表右键点击

4、修改自定义配置

在配置中可自定义修改代码生成的模块module、包package、路径path、代码模板template 等。

代码模板template 有多种模板可供选择,如我们可以选择后端开发神器 MyBatisPlus 模板。

5、一键生成代码

确认好配置,点击 Ok 即可快速生成啦。

自从使用了 EasyCode 后,可以说是大大的提高了编程效率,解放了双手,一些模板代码只要几步操作就能快速创建好,而且插件是在 IDE 中,无需额外安装。大家快去安装体验吧~

Github 地址:

https://github.com/makejavas/EasyCode

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!文章来源地址https://www.toymoban.com/news/detail-843181.html

到了这里,关于解放双手!这个插件只要一张表就能生成CRUD代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MYSQL将一张表的数据更新到另外一张表中

    update 更新表 set 字段 = (select 原始数据 from 原始表 where 更新表.id = 原始表.id) 例如: update 更新表,原始表 set 更新表数据 = 原始表数据 where 更新表.id = 原始表.id 例如:update a,b set a.code = b.code ,a.name = b.name where a.id = b.id;

    2024年02月03日
    浏览(46)
  • 解放双手!ChatGPT助力编写JAVA框架

    亲爱的Javaer们,在平时编码的过程中,你是否曾想过编写一个Java框架去为开发提效?但是要么编写框架时感觉无从下手,不知道从哪开始。要么有思路了后对某个功能实现的技术细节不了解,空有想法而无法实现。如果你遇到了这些问题,看完这篇文章你也能用ChatGPT编写一

    2024年02月11日
    浏览(41)
  • mysql 查询在一张表不在另外一张表的记录

    SQL Join子句,主要用在select语句中,把两个或多个表的行结合起来,基于这些表之间的共同字段(往往是id字段)来查询,从多个表中返回满足条件的所有行。 常见join子句类型 常见join子句类型有INNER JOIN(同JOIN)、LEFT JOIN、RIGHT JOIN、FULL JOIN,其中第一种为内连接,后三种为外连接

    2023年04月26日
    浏览(42)
  • 程序员怎么利用ChatGPT解放双手=摸鱼?

    目录 1. 当你遇到问题时为你生成代码ChatGPT 最明显的用途是根据查询编写代码。我们都会遇到不知道如何完成任务的情况,而这正是人工智能可以派上用场的时候。例如,假设我不知道如何使用 Python 编写 IP 修改器,只需查询 AI,它就会生成非常好的代码。你还可以通过向

    2024年02月13日
    浏览(51)
  • 微信小程序记住密码,让登录解放双手

    密码是用户最重要的数据,也是系统最需要保护的数据,我们在登录的时候需要用账号密码请求登录接口,如果用户勾选记住密码,那么下一次登录时,我们需要将账号密码回填到输入框,用户可以直接登录系统。我们分别对这种流程进行说明: 记住密码 在请求登录接口成

    2024年02月02日
    浏览(36)
  • Gitlab+Jenkins自动化部署,解放双手

    ​ 在部署项目前需要对源码进行打包,一个简单的SpringBoot项目默认是打包为jar包,也就是在pom.xml中的 packagingjar/packaging 方式,当然也会有一些打包成war包方式,使用外置的Tomcat应用服务器部署war包,那么就是 packagingwar/packaging 。 在父子类聚合项目中,父工程的 pom.xml 文件中

    2024年02月07日
    浏览(61)
  • 一个解放双手、提高工作效率的代码生成器!

    大家好,我是 Java陈序员 。 要说现在 Java 后端开发中,最火的框架肯定是 SpringBoot 。 而持久层的框架首推 MyBatis , MyBatisPlus 作为 MyBatis 的增强框架,其强大的 CURD 能力,被广大的开发者所喜爱! SpringBoot + MyBatisPlus 可以说是王炸级别的组合! 今天给大家介绍一个可以 快速生

    2024年02月05日
    浏览(60)
  • 微信这样的加人方式,既安全又解放双手

    在当今竞争激烈的市场环境下,如何高效地管理和运营私域流量成为企业发展的关键。 1.批量自动化加好友的优势 (1) 提高效率 :批量自动化添加好友功能可以帮助企业添加大量潜在客户或目标客户。相比手动逐个添加好友,自动添加好友功能,能够极大地提高工作效率。

    2024年02月07日
    浏览(72)
  • 办公效率起飞了,双手终于被Python解放了

    最近我在知乎受到一个付费问答,虽然开通了付费问答功能,但是我已经很久没有回答过提问者的问题。 由于时间和精力有限,抽不出整块的时间好好回答提问者的问题,又不愿意三言两语糊弄提问的同学,索性就不回答了。 但是,前几天有一个同学付费咨询我”如何用P

    2023年04月12日
    浏览(44)
  • 智能化办公时代来临:AI助你解放双手

    人工智能(AI)技术的飞速进步正在深刻改变着我们的办公方式。从最初的自动化流程到现如今的智能化决策,AI在办公领域的应用已经变得日益广泛。它不仅可以帮助我们处理大量的数据和文档,还能为我们提供精准的决策支持,提高我们的工作效率。 在企业内部,AI技术已

    2024年04月09日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包