자료에 @EnableJpaAuditing 정보가 누락되어있습니다. 자료만 보고 따라가면 헤맬 수 있을 것 같네요.
( 헤맨 사람 1인 ㅠㅠ )
파일명 : 실전! 스프링 데이터 JPA -v2022-12-18.pdf
위치 : "등록자, 수정자를 처리해주는 AuditorAware 스프링 빈 등록" 코드
( "Auditing" > "스프링 데이터 JPA 사용" )
[ 원본 ]
@Bean
public AuditorAware<String> auditorProvider() {
return () -> Optional.of(UUID.randomUUID().toString());
}
[ 수정 ]
@EnableJpaAuditing
@SpringBootApplication
public class DataJpaApplication {
public static void main(String[] args) {
SpringApplication.run(DataJpaApplication.class, args);
}
@Bean
public AuditorAware<String> auditorProvider() {
return () -> Optional.of(UUID.randomUUID().toString());
}
}
안녕하세요. 데스나이트님^^
메뉴얼에 다음과 같이 되어 있는데요.
@EnableJpaAuditing
-> 스프링 부트 설정 클래스에 적용해야함사용자들의 이해를 돕기 위해 데스나이트님 말씀해주신 것 처럼 자료를 더 보강하는게 좋겠네요.
다음 패치에 반영하겠습니다. 고맙습니다. :)
답글