Java 数据类型的自定义 JSON 序列化
Posted
技术标签:
【中文标题】Java 数据类型的自定义 JSON 序列化【英文标题】:Custom JSON serialization for Java datatypes 【发布时间】:2017-02-05 07:24:58 【问题描述】:在 MobileFirst Foundation 8.0 中,是否有任何挂钩点可以为 Java 适配器中的 Java 数据类型添加自定义 JSON 序列化?
例如:在 pojo 类中使用 Date 对象,这将被序列化为默认格式“2016-09-27T12:11:17.430Z”。我只需要序列化它以显示日期值,剥离时间相关信息。
【问题讨论】:
【参考方案1】:你看过@JsonFormat JAX-RS annotation吗?从它的描述来看:
通用注释,用于配置属性值如何序列化的详细信息。与大多数其他 Jackson 注释不同,注释没有特定的通用解释:相反,效果取决于被注释的属性的数据类型(或者更具体地说,使用的反序列化器和序列化器)。
Java 适配器本质上是JAX-RS applications,你可以添加注解...
【讨论】:
以上是关于Java 数据类型的自定义 JSON 序列化的主要内容,如果未能解决你的问题,请参考以下文章