
[Springboot] 자바 ORM 표준 JPA 프로그래밍 - 3
·
Programming/Springboot
자바 ORM 표준 JPA 프로그래밍 - 기본편김영한님 강의듣고 정리하기 1. 값 타입 JPA의 데이터 타입 분류엔티티 타입@Entity로 정의하는 객체데이터가 변해도 식별자로 지속해서 추적 가능예) 회원 엔티티의 키나 나이 값을 변경해도 식별자로 인식 가능값 타입int, Integer, String처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체식별자가 없고 값만 있으므로 변경시 추적 불가예) 숫자 100을 200으로 변경하면 완전히 다른 값으로 대체 값 타입 분류기본값 타입 (int, double, Integer, Long 등)임베디드 타입 컬렉션 값 타입 임베디드 타입새로운 값 타입을 직접 정의할 수 있다.주로 기본 값 타입을 모아서 만들어서 복합 값 타입이라고도 한다.@Embeddable :..