·JPA
JPA에서 데이터 타입의 분류는 엔티티 타입, 값 타입(기본값 타입, 임베디드 타입, 컬렉션 값 타입)으로 나타낼 수 있다. 01. JPA의 데이터 타입 분류 엔티티 타입 엔티티 타입이란 @Entity로 정의하는 객체이다. 데이터가 변해도 식별자로 지속해서 추적이 가능하다. 예를 들어, 회원 엔티티의 키나 나이 값을 변경해도 식별자로 인식이 가능하다. 값 타입 값 타입이란 int, Integer, String 처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체이다. 식별자가 없고 값만 있으므로 변경 시 추적이 불가능하다. 예를 들어, 숫자 100을 200으로 변경하면 완전히 다른 값을 대체된다. 추적 가능하다는 말이 중요하다. 02. 값 타입 분류 기본값 타입 자바가 기본적으로 제공하는 것들이다. 자바..