JPA @EmbeddedId

아이스__아메리·2022년 10월 7일
0

JPA

목록 보기
6/18

@EmbeddedId는 결합 된 pk가 의미있는 엔티티 자체이거나 코드에서 재사용 될 때 의미가 있음을보다 분명하게 전달한다.

필수

  • 복합키를 정의한곳에 @Embeddable 어노테이션을 붙여준다.
  • @Entity 선언한 곳에서 선언해야한다.
  • Public 이어야한다.
  • equals를 구현해야 한다.
  • hashCode를 구현해야 한다.
  • Serializable 인터페이스를 구현해야 한다.
profile
츠케멘 좋아

0개의 댓글