学会这个插件,职业生涯少写 1w 行代码。

前言

学会这个插件,职业生涯少写 1w 行代码。

与前端对接、与后端对接、与数据对接、与第三方对接等等。这些工作发生在大家的整个工作周期中,其中有些工作都是重复性的,而且是机械的。

所以今天给大家推荐一款非常实用 IDEA 插件,用于自动生成 Java 类的 POJO 代码,可以帮助开发者快速生成 Java 类,从而提高工作效率。它就是 RoboPOJOGenerator 。

功能

  • 自动生成 POJO 类代码

  • 支持自定义模板

  • 支持多种属性类型

  • 支持多语言

  • 简单易用

  • 可配置性强

  • 高效性

其他

同时它还支持 GSON, FastJSON, AutoValue (GSON), Logan Square, Jackson 这些 JSON 框架,方便你序列化和反序列化。

演示

安装

image-20231221212237755

image-20231221213446066

json

{
   
    "success": true,
    "data": {
   
        "author": "JavaPub",
        "name": "Serati Ma",
        "avatar": "https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png",
        "userid": "00000001",
        "email": "antdesign@alipay.com",
        "signature": "海纳百川,有容乃大",
        "title": "交互专家",
        "group": "蚂蚁金服-某某某事业群-某某平台部-某某技术部-UED",
        "tags": [
            {
   
                "key": "0",
                "label": "很有想法的"
            },
            {
   
                "key": "1",
                "label": "专注设计"
            },
            {
   
                "key": "2",
                "label": "辣~"
            },
            {
   
                "key": "3",
                "label": "大长腿"
            },
            {
   
                "key": "4",
                "label": "川妹子"
            },
            {
   
                "key": "5",
                "label": "海纳百川"
            }
        ],
        "notifyCount": 12,
        "unreadCount": 11,
        "country": "China",
        "access": "admin",
        "geographic": {
   
            "province": {
   
                "label": "浙江省",
                "key": "330000"
            },
            "city": {
   
                "label": "杭州市",
                "key": "330100"
            }
        },
        "address": "西湖区工专路 77 号",
        "phone": "0752-268888888"
    }
}

操作

image-20231221213615613

效果

https://www.bilibili.com/video/BV1EQ4y1b7vK/?spm_id_from=333.788&vd_source=f2a0231e07e27f42fa11f05024479cb8

相关推荐

  1. 2.1一个梅林dynv6(上)

    2023-12-22 05:54:01       71 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-22 05:54:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-22 05:54:01       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-22 05:54:01       87 阅读
  4. Python语言-面向对象

    2023-12-22 05:54:01       96 阅读

热门阅读

  1. OSI七层模型如何帮助网络通信?

    2023-12-22 05:54:01       67 阅读
  2. Copilot助力Python代码编程的案例分享与总结

    2023-12-22 05:54:01       61 阅读
  3. vue 自定义的通用的表格组件(使用div)

    2023-12-22 05:54:01       67 阅读