Отметка времени гибернации для сохранения / загрузки в формате UTC [дубликат]

На этот вопрос уже есть ответ здесь:

Как сохранить дату / время и временные метки в часовом поясе UTC с JPA и Hibernate 10 ответов

Я использую Java, MySQL, Hibernate (3.6.x). На стороне Java я использую объекты java.sql.Timestamp. На стороне mysql я использую столбцы datetime.

Я хочу, чтобы hibernate сохранял / загружал эти объекты Timestamp, используя часовой пояс UTC независимо от часового пояса system / java / mysql.

Я нашел "Как сохранить дату / время и временные метки в часовом поясе UTC с JPA и Hibernate "который был информативным, но не хватает какой-то окончательной информации о реализации, которую я изо всех сил пытаюсь найти.

Я хочу реализовать UtcTimestampTypeDescriptor, как показано в этом потоке, и настроить hibernate для использования этого вместо обычного TimestampTypeDescriptor.

Как я могу настроить hibernate для использования типа UtcTimestamp вместо типа Timestamp по умолчанию?

Ответы на вопрос(2)

Ваш ответ на вопрос