2016-04-19 10 views
0

私の友人は、私たちのプロジェクトでSpring hibernate mvcを実装しており、これを長年にわたって維持しています。最近、MySQLデータベースから日付をデシリアライズしたときに誤動作しています。日付バリューをデシリアライズする

このようなデータベースに保存される日付形式はdd-MM-yyyy hh:mm:ss(25-03-1658 15:05:45)です。 これを春から取得すると、間違った時刻形式 - 25-03-1658 9:03を除いて、実際には上記と同じように読み込まれます。

私はそれがJsonFormatまたはJsonFormatDeserializerの春の注釈と関係があると信じています。しかし、1日後に運がない。

/あなたはコードスニペットを追加してもらえ

+0

あなたのフィールドでこれを試してください助けてください。 – Sampada

答えて

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; 
+0

この注釈@JsonDateFormatが見つかりませんでした。いいえ、それは動作しませんでした、私はコードを投稿させてください。 –

+0

私は自分の答えを更新しました –

関連する問題