0
私のエンティティに永続化する必要がある日付フィールドがあり、 @Temporal(TemporalType.DATE)
または@Temporal(TemporalType.TIMESTAMP)
を使用でき、また@Type(type="date")
を使用できます。@Temporal Vs @ Type Hibernate Date
もしあれば、2つの違いは何ですか?
私のエンティティに永続化する必要がある日付フィールドがあり、 @Temporal(TemporalType.DATE)
または@Temporal(TemporalType.TIMESTAMP)
を使用でき、また@Type(type="date")
を使用できます。@Temporal Vs @ Type Hibernate Date
もしあれば、2つの違いは何ですか?
あなたがTemportalType.Dateを使用している場合は、TemportalTypeを使用している場合、あなたは
2016-28-04
TemportalType.Date
だけその日付形式YY/DD/mmのを見ることができます。 TIMESTAMP、あなたは時間とともに日付を見ることができます。
TemportalType.TIMESTAMP
2016-28-04 11時14分02秒
@Typeは、Hibernateでカスタムタイプに注釈を付けるためのものです。
はい、正しいですが、Typeがカスタムアノテーションに使用されている以外のものがあれば、実際の違いです。 – Rudy