您好我正在使用Mobile First版本7.1。我有简单的适配器,它返回JSON响应。响应包含日期,我正在使用LocalDateTime。它不受Jax-Rs支持,所以我使用XmljavaTypeAdapter。
我已经使用@XmlJavaTypeAdapter注释为LocalDateTime和带注释的getter(也尝试注释字段本身)创建了适配器:
@XmlJavaTypeAdapter(LocalDateTimeAdapter.class)
public LocalDateTime getDate() {
return date;
}
由于某种原因,这个注释被忽略了。
答案 0 :(得分:0)
找到了解决方案,实际上它正在使用杰克逊。我用这个创建了Jackson序列化器和带注释的类型:
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime date;