
[JPA] 7. 값 타입
·
Back-End/JPA
JPA의 데이터 타입 JPA의 데이터 타입은 Entity 타입과 값 타입, 2가지로 나뉜다 Entity 타입은 기존에 @Entity Annotation으로 수식해주는 객체이고, Id를 가지고 있어 직접 DB 테이블에 매핑된다 값 타입은 int, Integer, String 처럼 단순히 값으로 사용되는 자바 기본 객체를 칭한다 엔티티에 속하므로 생명주기는 엔티티에 의존하게 된다 @Entity public class Member { private String text; // Member가 사라지면 당연히 text도 사라진다! } 임베디드 타입 값 타입에는 기본 값 타입 이외에도 임베디드 타입(복합 값 타입)이 있는데 프로그래머가 새롭게 정의한 객체라고 생각하면 된다. 예를들어 Member가 다음과 같은 필드..