Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 관계형 데이터베이스
- fetch join
- 엔티티 매핑
- 영속성 컨텍스트
- 값타입
- 지연로딩
- relational DB
- n+1문제
- Spring
- 정렬
- 페치조인
- Embeddable
- commit
- JPA
- Flush
- DB
- DiscriminatorColumn
- Amortized Analysis
- Algorithm
- 순수jpa
- 플러시
- 영속성전이
- 분할상환분석
- MappedSuperclass
- 즉시로딩
- DiscriminatorValue
- 고아객체
- relational database
- Spring Data JPA
- ROLLBACK
Archives
- Today
- Total
목록Embeddable (1)
Jun's note
[JPA] 값 타입 (기본값 타입, 임베디드 타입, 컬렉션 값 타입)
JPA를 사용할 때 변수값을 3가지 타입으로 정의할 수 있다. 1. 기본값 타입 2. 임베디드 타입 (복합 값 타입) (예, 좌표 x,y를 하나의 값으로 함께 사용) 3. 컬렉션 값 타입 (기본값 타입과 임베디드 복합해서 사용?) 1. 기본값 타입 기본타입 vs 객체타입 int, double - 변수를 공유하지 않음 (값 변경 x) (메모리에 각각의 주소에 할당됨) (값을 전달,복사하는 것) Integer, Long(클래스) - 변수를 공유 o (왜? 레퍼런스를 참조하기 때문, 주소를 연결시켜주기 때문에 다른 변수여도 저장소는 같은곳) (참조를 전달) 2. 임베디드 타입 연관되어있는 값끼리 묶어 하나의 클래스로 해결 (엔티티 X) 쉽게 말하면, 1. "회원 엔티티는 이름, 근무 시작일, 근무 종료일, 주..
Programming/JPA
2022. 1. 24. 00:03