Spring JPA, Eclipselink and Auditing



我一直在为我的实体类配置 Spring 审计。 使用注释,我有这样的东西:

@CreatedDate
@NotNull
private Date createdDate
@CreatedBy
@NotNull
private User createdBy

创建者字段设置正确,但是保留对象失败,并显示空 createdDate。我猜这可能与Eclipselink的类型转换有关?

JPA 1.0 发布以来@Temporal注释可用。 @Temporal解决了将日期和时间值从 Java 对象转换为兼容的数据库类型并检索回应用程序的主要问题之一。

@Column(name = "XDATE") @Temporal(TemporalType.DATETIME) private Date xDate; //java.util.Date

我希望这将解决您的问题。欲了解更多信息,请参阅此链接

最新更新