강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

const.takeo님의 프로필 이미지
const.takeo

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

Mapped Superclass - 매핑 정보 상속

BaseEntity를 Item이 상속했을때 질문드립니다.

작성

·

457

0

Item엔티티에는 밑의 4개의 속성이 잘 들어갔는데요 

그 Item을 상속하는 자식 클래스들은 BaseEntity의 공통속성들이 추가가 되지 않았습니다. 이 같은 경우 어떻게 해결해야하나요?

private String createdBy;
private LocalDateTime createDate;
private String lastModifiedBy;
private LocalDateTime lastModifiedDate;

퀴즈

객체 상속 구조를 관계형 데이터베이스에 매핑할 때 마주하게 되는 주요 도전 과제는 무엇일까요?

SQL 구문 작성의 복잡성

객체 상속과 DB Supertype-Subtype 모델 간의 구조적 차이

데이터 저장 공간 부족 문제

트랜잭션 관리의 어려움

답변 1

0

안녕하세요. const.takeo님, 공식 서포터즈 David입니다.
.
Item에도 동일하게 @MappedSuperClass를 붙여주면 됩니다. 다만, 이 경우에는 Item을 Entity로 지정할 수 없습니다.
.
감사합니다.

const.takeo님의 프로필 이미지
const.takeo

작성한 질문수

질문하기