
BaseTimeEntity 적용 안됨트러블슈팅2023. 9. 22. 16:59
Table of Contents
문제
아래와 같이 BaseTimeEntity를 생성하여, Entity들의 생성날짜, 수정날짜를 자동으로 관리하려고 하였으나, DB에 Entity 저장 시 계속 null값으로 들어가는 문제가 발생하였다.
@Getter
@MappedSuperclass
@EntityListeners(AuditingEntityListener.class)
public abstract class BaseTimeEntity {
@CreatedDate
@Column(updatable = false)
private LocalDateTime createdDate;
@LastModifiedDate
private LocalDateTime modifiedDate;
}
해결
원인은 JPA Auditing 어노테이션들을 모두 활성화할 수 있게 하는 @EnableJpaAuditing을 Application 클래스에 추가하지 않아서 발생하는 것이었습니다.
@SpringBootApplication(exclude = {SecurityAutoConfiguration.class})
@EnableJpaAuditing
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
'트러블슈팅' 카테고리의 다른 글
CRLF, LF? (0) | 2024.03.09 |
---|---|
구글 서비스 버전 충돌 문제 해결하기 (0) | 2024.01.27 |
H2 DB "start_value" 에러 (1) | 2023.11.23 |
git stash 명령어로 날려버린 파일 복구하기 (0) | 2023.11.01 |
Invalid CORS request (403 Forbidden) (0) | 2023.10.11 |
@Kyko :: Kyko dev_story
느리더라도 단단하게 성장하고자 합니다!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!