如何在给定时区内保留日期数据

时间:2017-04-27 03:44:54

标签: hibernate spring-boot spring-data-jpa

使用Hibernate时,只有使用hibernate.jdbc.time_zone等属性的应用程序可以帮助我在所需的时区示例UTC中保存所有日期格式。

如何使用spring boot jpa实现相同的代码,只需极少或无代码更改? 是否在application.properties中添加了一些属性

3 个答案:

答案 0 :(得分:1)

在application.properties中,您可以通过在spring.jpa.properties前面添加前缀来指定Hibernate属性。像这样:

spring.jpa.properties.hibernate.jdbc.time_zone=UTC

答案 1 :(得分:0)

通过添加hibernate作为jpa实现,您可以在配置文件中定义提供者特定的设置。

答案 2 :(得分:0)

您可以通过以下配置配置Jackson时区进行反序列化:

spring.jackson.time-zone=UTC