<정규 회의록>
일시 : 2022.11.03
범위 : 자바 ORM 표준 JPA 프로그래밍 - 기본편 08~11
강의 : 김영한의 스프링 부트와 JPA 실무 완전 정복
활동 : 각 멤버가 github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답
정리 : https://github.com/GDSC-Ewha-4th
사진 :
<스터디 내용>
8. 프록시와 연관관계 관리
from. 지은)
1. 프록시
2. 즉시로딩과 지연로딩
3. 영속성 전이와 고아 객체
9. 값 타입
from. 유리)
1. 기본값 타입
- JPA 데이터 타입 : 엔티티 타입 / 값 타입
- 값타입 : 기본값 타입 / 임베디드 타입 / 컬렉션 값 타입
- 기본값 : 생명주기를 엔티티에 의존, 공유 x
2. 임베디드 타입
- 임베디드 타입 : int, string과 같은 타입, 응집도 높음, 매핑하는 테이블이 같아야 함
3. 값타입과 불변 객체
- 불변 객체 : 생성 시점 이후 절대 값을 변경할 수 없는 객체
4. 값타입의 비교
- 객체 타입은 인스턴트의 참조 값을 비교함
5. 값타입 컬렉션
- 값타입 컬렉션에 변경 사항이 발생하면, 주인 엔티티와 연관된 모든 데이터를 삭제하고, 현재 값을 다시 저장함
11. 객체지향 쿼리 언어2 - 중급 문법
from. 현정)
1. 경로 표현식
2.JPQL - 패치 조인
3. 엔티티 직접 사용
4. Named 쿼리 - 정적 쿼리
- 미리 정의해서 이름 부여해두고 사용하는 JPQL임
- 애플리케이션 로딩 시점에 초기화 후 재사용함
- 애플리케이션 로딩 시점에 쿼리를 검증
'4-1기 스터디 > Spring boot와 JPA 기초' 카테고리의 다른 글
3주차_3팀_정규회의록 (0) | 2022.11.13 |
---|---|
5주차_2팀_정규회의록 (0) | 2022.11.10 |
[4주차_4팀_스터디_회의록] (0) | 2022.11.01 |
[3주차_4팀_스터디_회의록] (0) | 2022.11.01 |
3주차 1팀 정규회의록 (0) | 2022.10.30 |
댓글