Java数据类型的自定义JSON序列化

时间:2016-09-27 15:20:53

标签: java ibm-mobilefirst jax-rs mobilefirst-adapters jsonserializer

在MobileFirst Foundation 8.0中,是否有任何钩子点可以在Java适配器中为Java数据类型添加自定义JSON序列化?

例如:在pojo类中使用Date对象,将其序列化为默认格式" 2016-09-27T12:11:17.430Z"。我需要序列化它只显示日期值,剥离时间相关信息。

1 个答案:

答案 0 :(得分:0)

你看过@JsonFormat JAX-RS annotation了吗?从其描述:

  

通用注释,用于配置如何序列化属性值的详细信息。与大多数其他杰克逊注释不同,注释没有特定的通用解释:相反,效果取决于被注释的属性的数据类型(或者更具体地说,是使用的反序列化器和序列化器)。

Java适配器基本上是JAX-RS applications,您可以添加注释......