如何在Spring 4中覆盖审计字段@CreatedDate?

时间:2015-08-28 15:20:39

标签: spring spring-mvc spring-data spring-form

如何在Spring 4中覆盖审计字段@CreatedDate? 实体中的示例代码

    @Column(name = "begin_date")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @CreatedDate
    private Date beginDate;

我尝试通过网页设置字段值,但所有相同的是当前日期时间

1 个答案:

答案 0 :(得分:0)

如果您尝试从网络表单中存储日期时间,则不应该单独将此字段添加到实体中吗?

或者,删除@CreatedDate注释并从表单中发布日期时间。

另外,我建议您使用JodaTime作为日期时间。它是一个优秀的库,可以与JPA / Hibernate一起使用。

JodaTime Link

JodaTime with Hibernate Annotations