JPA Auditing1 [TIL]20230626 - 간단한 과제를 만들며 JPA Auditing기능 사용 오늘은 2주차 강의를 모두 시청 한 뒤 레벨1 과제를 진행하였다. 과제는 간단한 게시글 작성, 조회, 수정, 삭제의 CRUD기능 구현이었다. 이전에 스프링으로 진행했던 CRUD구현이기도 하고 강의에서도 했던 기능들이라 큰 어려움 없이 모든 기능을 구현할 수 있었다. 그래서 이전에 진행했던 프로젝트와 어떻게 다르게 진행했는지 회고해보기로 했다. 우선 기존의 CreatedAt과 ModifiedAt을 Entity에 저장할때에는 Service에서 직접 Date객체를 사용하여 현재시간을 Entity에 set하였지만 이번 과제에서는 JPA Auditing을 적용하였다. JPA Auditing이란 JPA가 특정한 이벤트에 반응하여 등록일, 수정일, 등록자 등과 같은 데이터를 입력해준다. 특히 생성시간, 수정시간은 포.. 2023. 6. 27. 이전 1 다음