서론Spring 심화과정의 첫 번째 프로젝트가 끝났습니다. 짧은 기간이었지만, 계획했던 기능을 1가지 제외하고 모두 구현을 해서 아쉽기도하지만 만족스러운 프로젝트였습니다. 본글에서는 프로젝트에서 제가 맡은 도메인의 트러블 슈팅에 대해서 정리하고자 합니다. 트러블 슈팅 1문제 발생 @EntityListeners(AuditingEntityListener.class)를 사용하여 Timestamped 클래스를 통해 생성 및 수정 시간 정보를 자동으로 관리하고, @MappedSuperclass를 통해 공통 매핑 정보를 자식 클래스에서 상속받아 사용하고 있었습니다. 그러나 updateBy와 deleteBy 필드가 업데이트되지 않는 문제가 발생했습니다. 문제 원인문제를 조사한 결과, @Column(updatabl..