Skip to content
Mo's Blog
Go back

Hibernate自动生成创建时间和更新时间

数据库

Hibernate 4.3.8.final 中,可以使用 @CreationTimestamp 以及 @UpdateTimestamp 注解自动生成时间戳。当然还需要配合 @Temporal 注解使用。代码实例如下:

// 这是一个Hibernate实体(entity)
public class Example {

    // ......

    @CreationTimestamp
    @Temporal(TemporalType.TIMESTAMP)
    @Column(updatable = false)
    private Date createTime;

    @UpdateTimestamp
    @Temporal(TemporalType.TIMESTAMP)
    private Date lastModified;
    // ......
}

Share this post on:

Previous Post
使用web.xml方式配置Spring Data Rest的方式