日期反序列化问题春天

时间:2016-04-19 11:17:11

标签: java mysql spring hibernate spring-mvc

我的朋友已经在我们的项目中实现了Spring hibernate mvc,并且我已经维护了很长时间了。最近我发现当我从MySQL数据库反序列化日期时出现日期错误,

保存在数据库中的日期格式,如dd-MM-yyyy hh:mm:ss(25-03-1658 15:05:45)。 当通过spring检索它时,除了错误的时间格式 - 25-03-1658 9:03之外,它实际上读起来与上面相同。

我相信它与JsonFormatJsonFormatDeserializer的弹簧注释有关。但是有一天没有运气。

请帮忙

1 个答案:

答案 0 :(得分:0)

在你的领域试试这个

@JsonDateFormat("dd-MM-yyyy hh:mm:ss")
private Date yourDate;

OR

@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm a z")
private Date yourDate;