[JPA] Querydsl을 JPA와 함께 사용하기
Querydsl 환경 설정 / Querydsl 소개와 사용이유 / PageableExecutionUtils
Posted by
Wonyong Jang
on April 30, 2022 ·
9 mins read
[JPA] 성능 최적화하기 (읽기 전용으로 변경, OSIV)
hibernate.readOnly / @Transactional(readOnly=true) / save() 메서드 최적화
Posted by
Wonyong Jang
on September 26, 2020 ·
12 mins read
[JPA] 경로 표현식과 페치 조인(fetch join)
JPQL의 경로 표현식 / N+1 성능 문제 해결 / 페치 조인 사용시 주의사항
Posted by
Wonyong Jang
on September 25, 2020 ·
14 mins read
[JPA] 프록시와 연관관계 관리
즉시로딩과 지연로딩 / 영속성 전이(CASCADE)와 고아 객체
Posted by
Wonyong Jang
on August 25, 2020 ·
12 mins read
[JPA] 객체와 관계형 데이터베이스 매핑 2
연관관계 매핑 / 단반향, 양방향 / 연관관계의 주인 / 다중성(다대일, 일대다, 일대일, 다대다)
Posted by
Wonyong Jang
on June 23, 2020 ·
18 mins read
[JPA] 객체와 관계형 데이터베이스 매핑
객체와 테이블, 필드와 컬럼, 기본키 매핑 / 데이터베이스 스키마 자동 생성
Posted by
Wonyong Jang
on June 22, 2020 ·
9 mins read
[JPA] Auditing으로 생성시간/수정시간 자동화
@EnableJpaAuditing, @EntityListeners ,@MappedSuperclass
Posted by
Wonyong Jang
on June 21, 2020 ·
8 mins read
[JPA] 더티 체킹(Dirty Checking) 이란?
ORM 에서의 더티 체킹 / Bulk update와 dirty checking 주의사항 / @DynamicUpdate
Posted by
Wonyong Jang
on June 20, 2020 ·
13 mins read
[JPA] JPA 엔티티 작성 ( Setter 금지 )
JPA 엔티티 일관성을 유지하는 방법
Posted by
Wonyong Jang
on June 16, 2020 ·
3 mins read
[JPA] JPA(Java Persistence API) 와 Persistence Context
자바 표준 ORM, Hibernate, Spring-data-jpa / 영속성 컨텍스트(1차 캐시, 쓰기 지연 SQL) / flush
Posted by
Wonyong Jang
on June 11, 2020 ·
19 mins read