728x90 JPA 값 타입1 [JPA] 값 타입 (자바 ORM 표준 JPA 프로그래밍 기본편) JPA의 데이터 타입 분류 📍엔티티 타입, 값 타입 ? 엔티티 타입은 @Entity로 정의하는 객체, @Entity를 붙여서 관리하던 클래스들이었다. 이 타입들은 pk값으로 관리가 되기때문에 데이터가 변해도 식별자로 지속적으로 추적이 가능하고 관리도 편리하다. (ex.회원 엔티티의 키나 나이 값을 변경해도 식별자로 인식 가능) 그에 반해 값 타입은 int, Integer, String처럼 단순히 값으로 사용하는 자바 기본 타입이나 객체다. 식별자가 없고 값만 있으므로 변경시 추적이 불가하다. (ex. 숫자 100을 200으로 변경하면 완전히 다른 값으로 대체) 📍값 타입 분류 1. 기본값 타입 -자바 기본 타입(int, double) -래퍼 클래스(Integer, Long) -String 이런 기본 값 .. 2022. 9. 26. 이전 1 다음 728x90