Есть ли @LastAccessedTimestamp в JPA?JAVA

Программисты JAVA общаются здесь
Гость
Есть ли @LastAccessedTimestamp в JPA?

Сообщение Гость »


Я хочу сохранить время последнего чтения в столбце «Дата», когда кто-то пытается загрузить или получить (выбрать запрос, методы findBy) объект

Я просмотрел @PostLoad, как описано на этом сайте. Есть следующие вопросы:-

(a)Просто хочу знать, безопасно ли обновлять объект в @PostLoad

(b) Есть ли в JPA что-то вроде @LastAcessedTime, похожее на @UpdateTimestamp?
import lombok.Data; импортировать org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; импортировать javax.persistence.Entity; импортировать javax.persistence.Id; импортировать java.time.LocalDate; @Данные @Сущность общественный класс SensitiveInfo { @Идентификатор частный длинный идентификатор; частные строковые данные; @CreationTimestamp частная LocalDate созданная дата; @UpdateTimestamp частный LocalDate updateTimeStamp; // Существует ли автоматический способ JPA обновлять это поле каждый раз, когда спящий режим загружает этот объект? частный LocalDate updateTimeStamp; }

Вернуться в «JAVA»