
값 타입JPA의 데이터 타입 분류엔티티 타입: @Entity로 정의하는 객체데이터가 변해도 식별자로 지속해서 추적 가능하며 값이 공유가 가능하다.값 타입 : int, Integer, String 처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체식별자가 없고 값만 있기에 변경 시 추적 불가하며 생명 주기가 엔티티에 의존하며 값을 공유하지 않는 것이 안전하다.값을 공유하는 경우 참조 값이 아닌 값만 복사해서 사용하거나 불변 객체로 만드는 것이 안전하다. 값 타입 분류기본 값 타입자바 기본 타입 - int, double ...래퍼 클래스 - Integer, Long ...String임베디드 타입(복합 값 타입): 좌표 (x,y)와 같이 JPA에서 직접 정의해서 사용해야 하는 타입컬렉션 값 타입 : 자바 컬..