yasson相关内容

枚举上忽略了 JSON 绑定 @JsonbTypeDeserializer 注释?

我正在将 JAXB 应用程序转换为 JSON-B 并且我在我的一个测试中尝试使用自定义 JsonbDeserializer 反序列化 Java 枚举时遇到问题. 我需要反序列化的原始 JSON 包含引用枚举常量的 ints.因此,我的自定义 JsonbDeserializer 需要采用 int 并返回具有匹配 ordinal 的枚举常量.它看起来像这样: @JsonbTypeDeseria ..
发布时间:2021-07-09 19:59:03 Java开发

使用JSON-B 1.0(例如Yasson,Java EE 8)有效地将JsonObject转换为pojo

可以通过以下方式将JsonObject转换为其相应的类实例: Pojo pojo = JsonbBuilder.create().fromJson(jsonObject.toString(), Pojo.class) 但是,使用jsonObject.toString()作为字符串是另一个包含相同信息的中间表示,似乎效率低下.我需要在对象绑定之前转换jsonObject.那么,有没有更有 ..
发布时间:2019-11-24 21:41:54 其他开发