LocalDateTime 자동 추적

김준태·2023년 5월 28일
0

오류

목록 보기
6/7

문제

  • 위 사진과 같이 @CreatedDate, @LastModifiedDate를 어노테이션을 사용을 했음에도 DB에는 null값이 저장이 되었다.

문제 해결

  • @CreatedDate, @LastModifiedDate 어노테이션이 활성화 되기 위해서는 @EnableJpaAuditing 을 붙여 주어야 한다.
  • @EnableJpaAuditing : Spring Data JPA에서 제공하는 기능으로, JPA 엔티티에 대한 감사(Auditing) 기능을 활성화하는 데 사용됩니다. 감사 기능을 활성화하면 엔티티의 생성일(created date) 및 수정일(modified date)을 자동으로 추적할 수 있습니다.

회고

이렇게 간단한 문제로 시간을 잡아 먹혔다는 것을 조금 반성을 해야겠다.
다음부터는 똑같은 실수는 일어나지 않을것같다. 충격 그 자체

0개의 댓글