为什么@UpdateTimestamp 在实体创建时默认设置一个值?

问题描述

我有一个带有字段的实体,用于保存实体更新的日期。我正在使用以下注释:

@Temporal(TemporalType.TIMESTAMP)
@UpdateTimestamp
@Column(name = "updated_at",nullable = true)
private Date updatedAt;

我希望 updatedAt 中的 null 作为认值,但我将创建实体的日期作为认值。

在我的 @Service 类中,我像这样保存实体:

visitorRepository.saveAndFlush(visitor)

有没有办法使用@UpdateTimestamp 将我的 updatedAt 保存为 null 作为认值?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)