cost 365 ms
Java 17 模块项目(maven),当读取 Json NoClassDefFoundError: jakarta/json/JsonConfig$KeyStrategy - Java 17 module project (maven), when reading Json NoClassDefFoundError: jakarta/json/JsonConfig$KeyStrategy

这不是我的第一个基于模块的项目,但我对它的工作原理非常怀疑,我相信这是我的问题。 目前,Jigsaw 项目对我来说就像烟雾和镜子。 任何帮助将不胜感激。 这是发生异常的地方: 我的模块信息.java 例外: 我的 pom 文件中的依赖项(不确定有多少相关) ...

使用 JSON-B / Yasson 将 JSON 反序列化为多态 POJO - Deserialize JSON into polymorphic POJO with JSON-B / Yasson

我在资源 class 中有一个 PATCH 端点,其中抽象 class 作为请求正文。 我收到以下错误: 似乎因为我声明为参数的主体 model 是抽象的,所以它无法反序列化。 我期待得到 Element_A 或 Element_B 我怎样才能声明身体是多态的? 这是元素层次结构 这是我的端点的资 ...

Java Jsonb 在 ISO8601 中反序列化 UTC 日期时间 - Java Jsonb deserializing UTC datetime in ISO8601

我正在使用 JSON-B(yasson 实现)并且我正在接收一个具有这样字段的对象的数据 这是 UTC 日期时间值的完美标准 ISO 8601。 现在对应的 Java 类只声明了一个 Date 成员变量,没有其他特定的注解 一切似乎都很好,而且 JSON-B 实现似乎正确地将其理解为 UTC ...

枚举上忽略了 JSON 绑定 @JsonbTypeDeserializer 注释? - JSON Binding @JsonbTypeDeserializer annotation ignored on enums?

我正在将 JAXB 应用程序转换为JSON-B,并且在我的一个测试中尝试使用自定义JsonbDeserializer反序列化 Java 枚举时遇到了问题。 我需要反序列化的原始 JSON 包含引用枚举常量的int 。 因此,我的自定义JsonbDeserializer需要采用int并返回具有匹配o ...

是否可以在 JSON-B (Yasson) 中全局设置默认日期格式,而不是在每个属性上添加注释? - Is it possible to set the default date format in JSON-B (Yasson) globally, instead of adding an annotation on every property?

到目前为止,我一直在使用 Jersey,并且我正在使用 JSON-B 进行我的第一个实现。 我正在使用 Payara,所以我与 Jersey 和 Yasson 合作。 我有一个问题,因为序列化日期总是包含“[UTC]”后缀。 我设法在我的 DTO 中的日期属性上使用了注释。 但我想全局配置(在 ...

使用Yasson和Johnzon区别构建JSON对象 - Difference building JSON object with Yasson and Johnzon

我有以下使用JSON处理API的代码(描述符是我要序列化的接口)。 这在Yasson上可以正常工作,但是如果我尝试使用Johnzon序列化同一对象,则会得到: 两种实现之间显然有区别(我猜应该不应该有这种区别),但是编写对象的正确方法是什么(理想情况下,它在两种方法中都可以工作) ...

如何防止使用Eclipse Yasson输出空字符串和空集合 - How can I prevent empty strings and empty collections to be outputted with eclipse Yasson

我们想为某些Java对象创建一个json字符串,但是我们不希望将空字符串或空数组添加到json输出中。 我们正在使用Eclipse Yasson 1.0.1创建json字符串。 实际上,我们想要的是Jackson的JsonInclude.Include.NON_EMPTY的行为,但是我们 ...

localdate json 绑定与野蝇服务器中的 yasson 实现 - localdate json binding with yasson implementation in wildfly server

如果我在实体类中使用 LocalDate 类型,如果我发送 POST 请求,则会收到以下错误: 如果我将属性类型从 到 有用! 我已经用 Wildfly 15 和 16(Eclipse Yasson 实现)进行了测试,新的 Java 日期类似乎不适用于 JSON-Bindings。 ...

jsonb 1.0 / eclipse yasson会忽略没有bean访问器方法的私有属性 - jsonb 1.0 / eclipse yasson ignores private properties without bean accessor methods

根据我所假设的是官方用户指南http://json-b.net/users-guide.html ,该引擎应该对找到的所有属性进行序列化,无论是否使用bean访问器方法(我都知道Dog示例使用public字段,但请参见“私人”字段的“人”示例)。 给定这些类: 当我像这样序列化时: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM