首页 > 解决方案 > 当 Spring Boot 中的某些列为空时,@LastModifiedDate 不会更新

问题描述

我有一张桌子,里面有@lastModifiedDate专栏。

status在表中有一个列,它null最初是在成功的事务status被更新之后。

status更新字段时,@lastModifiedDate也需要更新,但仍显示相同的日期和时间。任何人都可以为我提供解决方案吗?

标签: javapostgresqlspring-bootspring-data

解决方案


你注意到@EnableJpaAuditing@Configuration吗?

你也应该@EntityListeners(AuditingEntityListener.class)用你的实体类声明。

有关更多详细信息,您可以查看https://www.baeldung.com/database-auditing-jpa


推荐阅读