JPA3 - Value 타입 맵핑

최대 1 분 소요

Entity 타입과 Value 타입의 구분

  • 식별자가 있는가 (@Id)
  • 독립적으로 존재해야 하는가

Value 타입 종류 : properties (Entity type에 종속적이다.)

  • 기본 타입(String, Date, Boolean)
  • Composite Value 타입
  • Collection Value 타입
    • 기본 타입의 collection
    • Composite 타입의 collection

Composite Value 타입 맵핑

  • @Embaddable
  • @Embadded
  • @AttributeOverrides
  • @AttributeOverride

1 1

참고: https://www.inflearn.com/course/스프링-데이터-jpa

댓글남기기