1

我有一个使用 Hibernate 连接到 SQLserver 的 JPA。它可以工作,但每次我使用带有 DateTimeOffset 字段的实体时都会出现异常。

我尝试使用自定义类型并像这样使用它:

@Basic(optional = false)
@Column(name = "EffectiveDate")
@org.hibernate.annotations.Type(type="DateTimeOffsetType")
private Serializable effectiveDate;

DateTimeOffsetType 是我在这里制作的自定义类型: datetimeoffset hibernate mapping

但是,它仍然不起作用。如何使用休眠和 JPA 读取 DateTimeOffset?

4

1 回答 1

2

我最终通过通过 TimeStamp 类型更改生成实体中字段的所有 Serializable 类型来解决它。

于 2012-09-05T15:02:03.340 回答