Ilhwanee's Devlog
로그인
Ilhwanee's Devlog
로그인
자바 ORM 표준 JPA 프로그래밍 9장 정리
Ilhwanee
·
2022년 8월 30일
팔로우
0
JPA
0
JPA
목록 보기
6/7
값 타입
기본값 타입
자바 기본 타입 (int, double)
래퍼 클래스 (Integer)
String
임베디드 타입
엔터티 임베디드 객체 필드에 다음 어노테이션 추가
@Embedded
임베디드 객체에 다음 어노테이션 추가
@Embeddable
임베디드 타입은 임베디드 타입을 포함할 수 있음
임베디드 타입은 엔터티를 참조할 수 있음
임베디드 타입이 같으면 다음 어노테이션 사용
@AuutributeOverride(s)
불변 객체에 사용해야 함 (참조 값을 공유해도 인스턴스 값 수정 X)
값 타입 컬렉션
@ElementCollection
,
@CollectionTable
fetch = FetchType.LAZY가 default
수정 시 테이블 모든 데이터 삭제 후 다시 삽입, 비효율적이기 때문에 데이터 많으면 일대다 고려해야 함
Ilhwanee
블로그 이전 -> https://pppp0722.github.io
팔로우
이전 포스트
자바 ORM 표준 JPA 프로그래밍 8장 정리
다음 포스트
JPA 1 : N : NM 연관 관계, 쿼리 한 번에 가능할까?
0개의 댓글
댓글 작성