首页 /  技术专区  /  SpringDataJPA 宽屏模式 >

Spring Data Jpa自动更新实体创建时间和修改时间

参考链接:https://blog.csdn.net/qphelloworld/article/details/99438683


实体类中:

@CreatedDate
@Column(name = "createTime", updatable = false, nullable = false)
private Date createTime;

@LastModifiedDate
@Column(name = "updateTime", nullable = false)
private Date updateTime;

启动类中添加注解:

@EnableJpaAuditing

在插入对象时,不需要传入createTime和updateTime的值,@CreatedDate和@LastModifiedDate自动获取当前时间,再次修改时 createTime属性设置 updatable=false,值不再改变。


头像
0/200
图片验证码