Java Code Generators

  • GitHub仓库

  • 这是一款Java自动生成代码的插件,主要用于生成类里的必需方法

    • Generate Setters & Getters
    • Generate toString()
    • Generate Constructor
    • Generate Constructor Using Fields
    • Generate Equals And HashCode
    • Generate Fluent Setters

安装后右键代码点击GUI

示例

  • 写好field的类
public class class1 {final int a, b;private int c, d;}
  • 打开GUI
  • 界面
  • 可以把最下面的自动关闭取消
  • 选择自己需要生成的代码
  • 提示:该插件会重复生成

生成范例

  • 点击Generate All
public class class1 {final int a, b;private int c, d;public class1() {}public class1(int a, int b, int c, int d) {this.a = a;this.b = b;this.c = c;this.d = d;}public int getA() {return this.a;}public int getB() {return this.b;}public int getC() {return this.c;}public void setC(int c) {this.c = c;}public int getD() {return this.d;}public void setD(int d) {this.d = d;}public class1 c(int c) {this.c = c;return this;}public class1 d(int d) {this.d = d;return this;}@Overridepublic boolean equals(Object o) {if (o == this)return true;if (!(o instanceof class1)) {return false;}class1 class1 = (class1) o;return a == class1.a && b == class1.b && c == class1.c && d == class1.d;}@Overridepublic int hashCode() {return Objects.hash(a, b, c, d);}@Overridepublic String toString() {return "{" +" a='" + getA() + "'" +", b='" + getB() + "'" +", c='" + getC() + "'" +", d='" + getD() + "'" +"}";}}

到此就生成完了,之后可以自己补充额外的部分

VScode Java代码自动生成器相关推荐

  1. 快速搭建springboot+mybatis-plus代码自动生成器的后端框架

    利用springboot + mybatis-plus 代码自动生成器快速搭建后端框架 项目环境 IDEA 2020 springboot 2.3.7.RELEASE mybatis-plus 3.5 ...

  2. spring boot:从零开始搭建一个项目 - day 5 Mybatis plus代码自动生成器

    spring boot:从零开始搭建一个项目 - day 5 Mybatis plus代码自动生成器 一.Mybatis plus代码自动生成器 1.引入配置 2.创建Controller 3.执行m ...

  3. Mybatis Plus 代码自动生成器常用配置参考(详细解读)

    Mybatis Plus 代码自动生成器常用配置 代码自动生成器常用配置 基础配置 代码自动生成配置(详) 1.常量 2.主方法用于运行生成代码 3.代码生成方法 4.各项配置详解 代码自动生成器常用 ...

  4. 推荐几个代码自动生成器

    文章目录 老的代码生成器的地址:[https://www.cnblogs.com/skyme/archive/2011/12/22/2297592.html](https://link.zhihu.c ...

  5. 发布CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)和架构实例源码Demo

    CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008) Microsoft Visual Studio 2008开发,需要安装运行库. 支持生成多标签切换等功能,方便代码生成, ...

  6. java代码自动生成的插件_如何使用插件生成自定义Java 8代码

    java代码自动生成的插件 大多数程序员讨厌的一件事就是编写样板代码. 无休止的时间花费在设置实体类和配置数据库连接上. 为了避免这种情况,您可以让Speedment Open Source之类的程序 ...

  7. Eclipse 答疑:Eclipse 如何设置 Java 代码自动提示和自动补全?

    文章目录 前言 一.打开 Eclipse 进入配置页面 二.进入 Java 的设置 三.输入补全信息 四.应用检查 总结 前言 在课堂上或者是开发大佬面前,你也许总是能够看到大佬们只要在敲代码时啪啪啪 ...

  8. VSCode 设置代码自动保存!!!

    VSCode 设置代码自动保存!!! 一.打开VSCode界面 二.搜索框内输入 auto save 三.默认是off不保存 四.afterDelay -将在配置的 "#files.auto ...

  9. 感悟开发.Net代码自动生成器,为软件起个好名字

    前两天收到成都罗斌的再次来信,突然有些感悟.征求了作者本人意见后,现刊登一些网友的来信,同时就一些问题欢迎大家讨论. ----------------------------------------- ...

最新文章

  1. 编程软件python中的if用法-Python编程工具pycharm的使用
  2. IDE神器intellij idea的基本使用
  3. jQuery Mobile 图标无法显示
  4. JavaScript——易班优课YOOC课群在线测试禁止查卷解决方案
  5. 【Anaconda】InvalidVersionSpecError: Invalid version spec: =2.7
  6. C语言 删除文件 M,最全的C盘可删除文件清单
  7. java程序linux自己更新自己,Linux下升级JAVA的一个小方法
  8. java三大框架增删改查_Java_Web三大框架之Hibernate增删改查
  9. DQN 中的梯度 clip
  10. 《统计学习方法》——k近邻法
  11. git解决路径过长问题
  12. python实现seo疯狂外链发送工具
  13. nova5 pro Android id,华为nova5pro支持NFC功能吗?
  14. 电梯服务器显示lrabort,LR java vuser 空指针异常
  15. 专享 IP 与共享 IP:差异、优势及其影响
  16. JavaBeans 教程
  17. java orm设计_大搜车orm框架设计思路
  18. [精华] SCO UNIX安装参考
  19. MTK Camera驱动移植
  20. 【金猿案例展】某大型电机公司——水电机组智能运维系统建设

热门文章

  1. 音视频编解码 -- 编码参数 CRF
  2. LC的课后辅导 QDU
  3. webstorm永久激活
  4. ajax箭头函数,JS箭头函数
  5. MySQL添加新用户并分配权限
  6. Android底层开发学习开始上路
  7. 一个列子看懂 隐藏(hide)
  8. python随机生成10个数字进行冒泡排序_Python实现冒泡排序
  9. ubuntu jdk环境配置
  10. 简单工厂(SimpleFactory)