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

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