一尘不染

Java ZonedDateTime保存在数据库中

hibernate

我有一个模型对象,我想要一个带有日期的字段。目前,我正在使用ZonedDateTime适合我们需求的产品。

Hibernate将该字段以形式存储在数据库中tinyblob。我们可以将其在数据库中的保存方式更改为更易读的格式,更重要的是将其更改为可排序的格式吗?

使用的数据库是mysql db。


阅读 623

收藏
2020-06-20

共1个答案

一尘不染

这个问题已经解决了作为一种新的改进
Hibernate 5.0.0.Beta1,原来这是一个孤立的捆绑模块 hibernate-java8

现在,它直接捆绑hibernate-core,所以只要确保你使用的是最新的版本,它(5.2.X +),在您使用的情况下maven,它应该是这样的

<dependency>
  <groupId>org.hibernate</groupId>
  <artifactId>hibernate-core</artifactId>
  <version>5.2.10.Final</version>
</dependency>
2020-06-20