我正在使用时区“美国/亚松森”。 那里的夏令时为1小时。
我的解决方案使用的是Hibernate 5.4.6版
Oracle 12g数据库正在使用时区。 在Java中,hibernate具有hibernate.jdbc.time_zone参数。
在所有我具有DATE字段且映射到映射类的LocalDate字段的表中,DTS changing dates都有问题。
例如(mm / dd / yyyy):
保存日期后,它会在日期字段中增加1小时:
这仅在DST更改的特定日期发生。
任何解决方案?这是一个已知的休眠错误吗?