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
- 즉시로딩
- Spring
- 영속성전이
- 고아객체
- relational database
- 순수jpa
- 플러시
- Flush
- Amortized Analysis
- relational DB
- MappedSuperclass
- 페치조인
- JPA
- 엔티티 매핑
- Spring Data JPA
- DiscriminatorValue
- 분할상환분석
- Embeddable
- 영속성 컨텍스트
- DiscriminatorColumn
- commit
- 지연로딩
- fetch join
- n+1문제
- ROLLBACK
- DB
- Algorithm
- 값타입
- 정렬
- 관계형 데이터베이스
Archives
- Today
- Total
목록Embedded (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