본문 바로가기
Data Base/JPA

[JPA] : 일대다, 1:N

by 오주현 2022. 4. 13.
반응형

일대다는 추천하지 않지만 일대다 양방향 매핑은 사용해도 좋다.

일대다 양방향 매핑은 공식적으로 존재하지 않지만 아래와 같이 사용할 수 있다.

@ManyToOne
@JoinColumn(name = "TEAM_ID", insertable = false, updatable = false)
private Team team;

insert와 update를 하지 않는다는 뜻으로 읽기 전용 필드를 생성한다. 이 읽기 전용 필드를 통해 앙방향 처럼 사용할 수 있다.

결국, 테이블 매핑은 단순해야 한다.

항상 유의하자.


기출로 대비하는 개발자 전공면접 [CS 완전정복] 을 참고해서 공부하였습니다.

 

반응형

댓글