[JPA/김영한] 09. 값 타입

Ogu·2024년 3월 22일
0

이 시리즈는 김영한님의 자바 ORM 표준 JPA 프로그래밍 책을 학습하고 기록하기 위한 포스팅입니다.

JPA의 데이터 타입을 가장 크게 분류하면, 엔티티 타입과 값 타입으로 나눌 수 있는데요,
엔티티 타입은 @Entity 로 정의하는 객체이고, 값 타입은 int, Intger, String 처럼 단순한 값으로 사용되는 자바 기본 타입이나 객체를 말합니다.

해당 9장에서는 값 타입인 기본 값 타입, 임베디드 타입, 컬렉션 값 타입에 대해 알아보겠습니다.

9.1 기본 값 타입

엔티티를 조회할 때 연관된 엔티티들이 항상 사용되는 것은 아닙니다.
예를 들어 회원 엔티티를 조회할 때, 팀 엔티티는 비즈니스 로직에 따라 같이 필요할 때도 있고 아닐 때도 있습니다.

다음과 같이 회원 엔티티와 팀 엔티티가 있다고 해봅시다.

profile
Hello! I am Ogu, a developer who loves learning and sharing! 🐤🐤 <br> こんにちは!学ぶことと共有することが好きな開発者のOguです!🐤

0개의 댓글