/SpringJPA

Spring-JPA 공부를 위한 repository 입니다.

Primary LanguageJava

Spring-JPA

Spring-JPA 공부를 위한 repository 입니다.

section01

SQL 중심적인 개발의 문제점

JPA를 사용해야하는 이유

영속성 컨텍스트의 개요

영속성 컨텍스트 (1차 캐시, 동일성 보장, 지연로딩, 변경감지)

플러시와 준 영속 상태

section02

객체와 테이블 매핑

데이터베이스 스키마 자동 생성

필드와 컬럼 매핑

기본 키 매핑

단방향 연관관계

양방향 연관관계와 연관관계의 주인1

양방향 연관관계와 연관관계의 주인2 - 주의점 정리

실전 예제2 - 연관관계 매핑 시작

section03

다대일 [N:1]

일대다[1:N]

일대일[1:1]

다대다[N:N]

JPA - 실전 예제 3 - 다양한 연관관계 매핑

section04

상속관계 매핑

Mapped Superclass - 매핑 정보 상속

section05

프록시

즉시 로딩과 지연 로딩

영속성 전이(CASCADE)와 고아 객체

section05

기본값 타입

임베디드 타입