【问题标题】:Payara 5, Customize Restful json bean propertiesPayara 5,自定义 Restful json bean 属性
【发布时间】:2020-06-02 14:37:45
【问题描述】:

我正在尝试在 RESTFUL 响应中更改 bean 属性的名称。我知道 Payara 5 使用 Jsonb 作为默认序列化库,但似乎忽略了 @JsonbProperty 注释。 例如。如果 bean 是:

public class MyBean implements java.io.Serializable {
    ....

   @JsonbProperty("myId")
    private Long id;

}

返回的 json 是 { "id": 1234 },而不是 { "myId": 1234 }

有人遇到过同样的问题还是我遗漏了什么?

提前致谢

【问题讨论】:

    标签: java jsonb payara java-ee-8


    【解决方案1】:

    将 lib jakarta.json.bin-api.jar(位于“模块”文件夹)添加到包含 Web 服务的战争解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-13
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      • 2016-11-17
      • 2017-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多