[JPA] @MappedSuperclass(공통 매핑 정보 해결) 테이블을 설계하다 보면 공통적으로 사용 되는 컬럼들이 있습니다. 생성시간(createDate), 수정시간(lastModifiedDate) 같은것을 예를 들수 있겠군요. ㅎㅎ 엔티티를 생성할때마다 공통 속성들을 생성하면 너무 귀찮겠죠? (개발자들은 귀찮은 것은 절대 못 참아요. !!😡) @MappedSuperclass 등장 그래서 JPA에서는 이렇게 공통적으로 사용하는 컬럼을 하나의 클래스에서 관리할 수 있도록 해줍니다. @MappedSuperclass를 사용하면 말이죠! @MappedSuperclass public abstract class BaseTimeEntity { private LocalDateTime createDate; priv..