根据JSON自动生成实体类代码,支持嵌套对象和数组
JSON转实体类工具可以根据一段JSON自动生成Java实体类(可选Lombok @Data或Getter/Setter)、TypeScript接口和Go结构体,自动识别嵌套对象、数组,以及整数、长整数、小数、布尔等类型,不符合命名规范的字段会自动加上 @JsonProperty 或 json 标签。
整数生成Integer,超过int范围的生成Long,带小数的生成Double;TypeScript统一为number,Go分别为int、int64、float64。金额字段建议手动改为BigDecimal。
会合并数组中所有对象的字段,生成一个元素类,外层字段类型为 List<元素类>(Java)、元素类[](TypeScript)或 []元素类(Go)。
Java会转换为驼峰命名,并加上 @JsonProperty("原字段名") 注解,保证序列化时字段名一致。