2024/08/28 4

JPA 기본 값 타입

JPA의 데이터 타입 분류엔티티 타입 @Entity로 정의하는 객체데이터가 변해도 식별자로 지속해서 추적 가능예) 회원 엔티티의 키나 나이 값을 변경해도 식별자로 인식 가능 값 타입 int, Integer, String처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체식별자가 없고 값만 있으므로 변경시 추적 불가예) 숫자 100을 200으로 변경하면 완전히 다른 값으로 대체 값 타입 분류• 기본값 타입생명주기를 엔티티의 의존값 타입은 공유 X 회원 A 변경시 다른 회원 B의 변경이 일어나서는 안된다.   • 임베디드 타입(embedded type, 복합 값 타입)새로운 값 타입을 정의할 수 있음JPA는 임베디드 타입이라함주로 기본값 타입을 모아서 만든 복합 타입이라고도함int or Spring 같은 값..

JPA 2024.08.28