Hibernate 3.3.2GAを使用して、タイムスタンプをタイムゾーンでマッピングしてJavaデータ型にマップできますか?
-
28-09-2019 - |
質問
Oracle列タイプをマップするにはどうすればよいですか TIMESTAMP WITH TIME ZONE
また TIMESTAMP WITH LOCAL TIME ZONE
使用してJavaデータ型に 冬眠 3.3.2GA?これらのそれぞれをaにマップできますか Date
また Calendar
データ・タイプ?
解決
@Columns(columns={@Column(name="startTime"),@Column(name="startTimezone")})
@Type(type="org.joda.time.contrib.hibernate.PersistentDateTimeTZ")
private DateTime startDateTime;
ただし、最初にタイムゾーンを保存する必要があることを確認してください。より良い練習は、固定されたTZ(たとえば、UTC)に時間を保存し、現在のユーザーの好みに従って表示することです。人々はでのイベントの時間に興味があります 彼らの タイムゾーン、イベントソースのタイムゾーンではありません。
所属していません StackOverflow