JSON 转 Java Class
将 JSON 数据转换为 Java POJO 类,基于 quicktype 引擎,支持 Lombok 注解、Jackson 转换代码、数组类型与仅类型模式。
使用说明
功能介绍
本工具基于 quicktype 引擎将 JSON 数据转换为 Java POJO 类,支持 Lombok、Jackson 等多种选项。
操作步骤
在左侧文本框输入或粘贴 JSON 数据,设置主类名、包名与生成选项,右侧将实时生成 Java 代码。
选项说明
- 包名:生成代码的 package 声明,默认 com.example。
- 主类名:生成的根类型名称,默认 Root。
- 数组类型:控制数组字段的 Java 类型(List 或 ArrayList)。
- Lombok:勾选后使用 Lombok 注解(@Data, @Builder 等)简化代码。
- Jackson:勾选后生成 Jackson 转换方法。
注意事项
使用 Jackson 框架时需引用 jackson-databind 依赖;使用 Lombok 时需添加 lombok 依赖。