前言
学会这个插件,职业生涯少写 1w 行代码。
与前端对接、与后端对接、与数据对接、与第三方对接等等。这些工作发生在大家的整个工作周期中,其中有些工作都是重复性的,而且是机械的。
所以今天给大家推荐一款非常实用 IDEA 插件,用于自动生成 Java 类的 POJO 代码,可以帮助开发者快速生成 Java 类,从而提高工作效率。它就是 RoboPOJOGenerator 。
功能
-
自动生成 POJO 类代码
-
支持自定义模板
-
支持多种属性类型
-
支持多语言
-
简单易用
-
可配置性强
-
高效性
其他
同时它还支持 GSON, FastJSON, AutoValue (GSON), Logan Square, Jackson 这些 JSON 框架,方便你序列化和反序列化。
演示
安装
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"
}
}
操作
效果
https://www.bilibili.com/video/BV1EQ4y1b7vK/?spm_id_from=333.788&vd_source=f2a0231e07e27f42fa11f05024479cb8