JPA3 - Value 타입 맵핑
Entity 타입과 Value 타입의 구분
- 식별자가 있는가 (
@Id
) - 독립적으로 존재해야 하는가
Value 타입 종류 : properties (Entity type에 종속적이다.)
- 기본 타입(String, Date, Boolean)
- Composite Value 타입
- Collection Value 타입
- 기본 타입의 collection
- Composite 타입의 collection
Composite Value 타입 맵핑
- @Embaddable
- @Embadded
- @AttributeOverrides
- @AttributeOverride
댓글남기기