일대일 식별 관계에서 부모의 PK를 자식의 PK로 사용할 때 사용된다. @MapsId 는 FK와 매핑한 연관관계를 PK 에도 매핑하겠다는 뜻이다. 예제 코드 @Entity public class Board { @Id @GeneratedValue @Column(name = "BOARD_ID") private Long id; private String title; @OneToOne(mappedBy = "board") private BoardDetail boardDetail; } @Entity public class BoardDetail { @Id private Long boardId; @MapsId // BoardDetail.boardId 매핑 @OneToOne @JoinColumn(name = "BOARD..