동등성1 5. 값 타입 1. 기본값 타입 엔티티 타입(Entity Type) @Entity로 정의하는 객체 식별자로 지속해서 추적 가능 값 타입(Value Type) int, Integer, String처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체 식별자가 없고 값만 있으므로 변경시 추적 불가 분류 기본값 타입 자바 기본 타입(Primitive Type) - int, double 래퍼 클래스- Integer, Long String 임베디드 타입(embedded type, 복합 값 타입) 컬렉션 값 타입(collection value type) 기본값 타입 생명주기를 엔티티에 의존 값 타입은 공유하면 안됨 참고 자바의 기본 타입은 공유되지 않음 기본 타입은 항상 값을 복사함 Integer 같은 래퍼 클래스나 String .. 프로그래밍공부(Programming Study)/JPA(Java Persistence API) 2022. 12. 28. 이전 1 다음 728x90