[Spring] JPA Auditing 적용하기: @CreatedDate, @LastModifiedDate 활용법
·
Java Study/Frameworks
JPA AuditingJPA Auditing은 엔티티의 생성 시간, 수정 시간, 생성자, 수정자 등의 정보를 자동으로 기록하는 기능이다.이 기능을 활용하면 별도의 코드 작성 없이 데이터 변경 이력을 추적할 수 있다. JPA Auditing 주요 어노테이션어노테이션설명`@CreatedDate`엔티티가 저장될 때 생성 시간 자동 저장`@LastModifiedDate`엔티티가 수정될 때 마지막 수정 시간 자동 저장`@CreatedBy`엔티티가 저장될 때 생성자 자동 저장 (Spring Security와 함께 사용)`@LastModifiedBy`엔티티가 수정될 때 마지막 수정자 자동 저장 (Spring Security와 함께 사용) JPA Auditing 적용 방법1. `@EnableJpaAuditing` 활성..