🤔 시간과 같은 공통 엔티티 속성을 효율적으로 관리하는 방법은 없을까?엔티티를 작성하다 보면 중복되는 코드가 자주 등장한다.대표적인 예로 등록된 시간(createdAt), 수정된 시간(updatedAt) 과 같은 필드가 있다.이 필드는 거의 모든 엔티티에 필요하지만,매번 같은 코드를 반복해서 작성하는 것은 불필요하고 유지보수에도 좋지 않다.그렇다면 이 시간 관련 속성을 효율적으로 추상화할 수는 없을까?그리고 한 번 만들어두면 자동으로 관리되게 할 수 있을까?💡 추상 클래스 BaseEntity로 공통 필드 추상화하기이를 해결하기 위한 가장 좋은 방법은 공통 속성을 관리하는 추상 클래스(BaseEntity)를 두는 것이다.JPA의 @MappedSuperclass와 스프링 데이터 JPA의 Auditing ..