gpt4 book ai didi

java - MobileFirst 7.1 中的 XmlJavaTypeAdapter 不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 12:34:54 24 4
gpt4 key购买 nike

您好,我正在使用 Mobile First 版本 7.1。我有一个简单的适配器,它返回 JSON 响应。响应包含日期,我正在使用 LocalDateTime 。 Jax-Rs 不支持它,因此我使用 XmljavaTypeAdapter。

我已经为 LocalDateTime 创建了适配器,并使用 @XmlJavaTypeAdapter 注释创建了带注释的 getter(也尝试了注释字段本身):

@XmlJavaTypeAdapter(LocalDateTimeAdapter.class)
public LocalDateTime getDate() {
return date;
}

由于某种原因,该注释被忽略。

最佳答案

找到了解决方案,实际上是使用Jackson。我用这个创建了 Jackson 序列化器和带注释的类型:

@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime date;

关于java - MobileFirst 7.1 中的 XmlJavaTypeAdapter 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37429282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com