したがって、基本的には、日付と時刻のオブジェクトを格納する JPA + Spring Data + Hibernate アプリケーションがあります。
次のシナリオがあるとします。
これは、「チェックイン」データを格納するサーバーであり、チェックイン サービス (Foursquare など) のロケーション リポジトリのようなものです。
そして、このリポジトリ サービスからのデータは REST API で使用され、Android/iOS/etc クライアントによって消費されます。
これで、緯度/経度、userId など以外のすべてのチェックインについて、チェックインが行われたときのタイムスタンプがあります。
このタイムスタンプをどのように保存すればよいですか? java.util.Date オブジェクトまたは Joda Time オブジェクトが必要ですか? タイムゾーン データを保持するか、永続化する前にタイムスタンプから削除して、そのために別の TimeZone フィールドを使用する必要がありますか?