jackson annotation 格式化

日期时区问题

在使用Jackson2.X 做数据的格式化的时候  使用 

@JsonFormat 格式化日期数据出现时区问题

DOC 上是说采用的默认时区,但是实际调试的时候 dateformat 中的LOCALE 信息是空的。

还是需要用户指定 中国时区指定如下

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8")
locale 是 LOCALE 对象的 languag.

用户自定义字段的  序列化和反序列化 

序列化接口 

com.fasterxml.jackson.databind.JsonSerializer<T>
反序列化就接口

com.fasterxml.jackson.databind.JsonDeserializer<T>


你可能感兴趣的:(时区,格式化,Jackson)