首页 文章

Spring JPA,Eclipselink和Auditing

提问于
浏览
0

我一直在为我的实体类配置Spring审计 . 使用注释,我有这样的事情:

@CreatedDate
@NotNull
private Date createdDate

@CreatedBy
@NotNull
private User createdBy

正确设置createdBy字段,但是持久化对象失败并显示null createdDate . 我猜这可能与Eclipselink的类型转换有关?

1 回答

  • 1

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

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

    我希望这能解决你的问题 . 欲了解更多信息,请参阅link

相关问题