Поле с аннотацией @CreatedDate не устанавливается, если также присутствует поле с @Version - PullRequest
0 голосов
/ 15 января 2019

Аннотация @CreatedDate работала правильно, но в базе данных для всех сущностей она устанавливается равной нулю, как только я добавил поле версии с аннотацией @Version. Есть ли что-то еще, что нужно настроить, когда обе эти аннотации используются на объекте?

Я расширил этот класс во всех классах сущностей в моем проекте

public abstract class AuditModel implements Serializable {

    @CreatedDate
    private Instant createdAt;

    @LastModifiedDate
    private Instant updatedAt;

    @Version
    private Long version;

   ....// getters and setters
}
...