부트캠프의 정보를 알려주는 게시글을 작성할 때, 데이터베이스에 단순히 제목, 본문만을 저장하는 것보다 추후 트래킹을 위해 누가 작성했는지, 언제 작성 되었는지, 언제 마지막으로 수정 됐는지 등 메타데이터를 같이 저장할 필요성을 느꼈다. 그런데 모든 테이블마다 이러한 메타데이터를 일일이 수정하는 것은 비효율적이라 생각해 관련 자료를 살펴보다 JPA Auditing 을 발견하였다. JPA Auditing은 도메인을 영속성 컨텍스트에 저장하거나 업데이트할 때, 자동으로 시간 및 사용자 정보를 매핑하여 데이터베이스에 넣어주는 기술이다. @CreatedDate private LocalDateTime createdAt;@CreatedBy private String createdBy;@LastModifiedDate ..