[3] JPA 프로그래밍

1.[3] JPA 프로그래밍 (1) - SQL 중심적인 개발의 문제점 / JPA란 ?

post-thumbnail

2.[3] JPA 프로그래밍 (2) - JPA 시작하기 (환경설정-Maven & 간단한 사용)

post-thumbnail

3.[3] JPA 프로그래밍 (3) - 영속성 컨텍스트(Persistence Context) ?

post-thumbnail

4.[3] JPA 프로그래밍 (4) - Entity Mapping 1 / @Entity @Table @Column

post-thumbnail

5.[3] JPA 프로그래밍 (5) - Entity Mapping 2 / 기본 키 매핑 / @Id @GeneratedValue

post-thumbnail

6.[3] JPA 프로그래밍 (6) - 연관관계 매핑 1 / 단방향&양방향 연관관계 / 연관관계 주인, mappedBy

post-thumbnail

7.[3] JPA 프로그래밍 (7) - 연관관계 매핑 2 / @ManyToOne @OneToOne 등

post-thumbnail

8.[3] JPA 프로그래밍 (8) - 상속 관계 매핑 / @MappedSuperclass

post-thumbnail

9.[3] JPA 프로그래밍 (9) - 프록시 / 지연로딩(LAZY) & 즉시로딩(EAGER)

post-thumbnail

10.[3] JPA 프로그래밍 (10) - 영속성 전이(CASCADE) / 고아 객체(orphanRemoval)

post-thumbnail

11.[3] JPA 프로그래밍 (11) - JPA 데이터 타입 1 (기본값 타입 / 임베디드 타입/불변객체 만들기)

post-thumbnail

12.[3] JPA 프로그래밍 (12) - JPA 데이터 타입 2 (값 타입 컬렉션 / Entity 승격)

post-thumbnail

13.[3] JPA 프로그래밍 (13) - JPQL(객체지향 쿼리 언어) 1 (개요 / 기본 문법)

post-thumbnail

14.[3] JPA 프로그래밍 (14) - JPQL(객체지향 쿼리 언어) 2 (경로표현식 / fetch join)

post-thumbnail

15.[3] JPA 프로그래밍 (15) - JPQL(객체지향 쿼리 언어) 3 (Named 쿼리 / 벌크연산)

post-thumbnail