Json 如何快速转 Java 类
前言
一般后端程序员经常会有封装一些调用第三方接口的需求,这些第三方接口的参数和返回值都是提供方定义好的了,我们封装时需要自己手动来生成 POJO
类,像这种一点技术含量都没有的东西,谁都不想手动生成。好在,我们可以利用 IDEA 插件帮助我们生成。
RoboPOJOGenerator
一款 Json 转 Java 类的 IDEA 插件,支持将 Json 转成 Java 或者 Kotlin 两种语言,而且还支持 GSON,FastJSON,Jackson,AutoValue (GSON),Logan Square 这些 Json 框架
安装
直接插件市场搜 RoboPOJOGenerator
安装就好了
如何使用
在此之前,我在本机搜了下 JSON 文件,发现基本都是 package.json
,索性就用 Butterfly 主题下的 package.json
来演示一下
1 | { |
在 IDEA 中,右键 new
–> Generate POJO from JSON
把演示的 JSON 粘贴进去,最后点击生成。
多快速
还有另一款 GsonFormatPlus
GsonFormatPlus
一个根据 JSONObject
格式的字符串,自动生成实体类参数,基于 GsonFormat 二次定制化开发的 idea json 生成 Bean 插件,支持 Lombok 和属性类型修改。
首先要先创建一个类,然后快捷键 ALT + S,把 JSON 粘贴进去
点击 OK 完成生成!
生成的 JAVA 类
1 |
|
GsonFormatPlus GitHub 地址:
结语
像这种毫无业务逻辑,毫无技术水平的就应该巧妙的使用工具,以节约时间来摸🐟,岂不美哉~🎉
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小嘉的部落格!
评论