0

我尝试使用 Hibernate 在带有 JPA 的 Postgres 中插入一些值。我有一个名为 Reserva 的带有注释的映射类,它有一个字段:

@Column(nullable=false) @Temporal(javax.persistence.TemporalType.DATE) private Calendar dataFinal;

我填充了这个类的所有字段,没有一个为空,但是当我调用 persist(reserva) 时,它会抛出一个错误,即 dataFinal 为空,但它不是!我设置了所有字段。有谁知道我发生了什么事?提前致谢!提示:当我使用(Cascade.Persist)保留另一个具有此类(Reserva)的类时,它会正常保留Reserva。

4

1 回答 1

0

我猜你要找的是:

@Column(nullable=false)
@Temporal(TemporalType.TIMESTAMP)
private Calendar dataFinal;
于 2012-07-25T16:05:36.050 回答