0

MySQL データベースに多数の TIMESTAMP 列があります。これは、エンティティ クラスの関連セクションです。

@Basic(optional = false)
@NotNull
@Column(name = "created_date")
@Temporal(TemporalType.TIMESTAMP)
private Date createdDate;
@Column(name = "last_activity_date")
@Temporal(TemporalType.TIMESTAMP)
private Date lastActivityDate;
@Column(name = "last_password_change_date")
@Temporal(TemporalType.DATE)
private Date lastPasswordChangeDate;
@Column(name = "password_reset_valid_until_date")
@Temporal(TemporalType.TIMESTAMP)
private Date passwordResetValidUntilDate;

現時点では、「createdDate」セクションに取り組んでいますが、データベース内のその行に何かを永続化するたびに、新しい TIMESTAMP に自動的に更新されるという問題があります。入力された元の値を単に保持するように、それを防ぐにはどうすればよいですか?

4

0 に答える 0