일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Java
- 자바스크립트
- nginx설치
- Push
- 카프카
- 페이스북 번역
- gcm 푸시 번역
- kafka
- GCM 번역
- 푸시 번역
- php
- JPA
- APNS
- 도메인 주도 개발
- 성능
- ddd
- Design Pattern
- GCM
- 카프카 트랜잭션
- 디자인패턴
- nginx설정
- graphql
- 웹사이트성능
- 웹사이트최적화기법
- 웹사이트 성능
- git
- nginx
- notification
- 푸시
Archives
- Today
- Total
목록jpa 로딩전략 (1)
간단한 개발관련 내용
8장 프록시와 연관관계 관리
프록시와 즉시로딩, 지연로딩영속성 전이와 고아 객체8.1 프록시엔터티가 실제 사용될 때까지 데이터베이스 조회를 지연하는 방법을 제공하는데 이것을 지연로딩이라 한다. 그런데 지연로딩 기능을 사용하려면 실제 엔터티 객체 대신에 데이터베이스 조회를 지연할 수 있는 가짜 객체가 필요한데 이것을 프록시 객체라 한다. 💡JPA 표준 명세는 지연 로딩의 구현 방법을 JPA 구현체에 위임했따. 따라서 지금부터 설명할 내용은 하이버네이트 구현체에 대한 내용이다. 하이버네이트는 지연로딩을 지원하기 위해 프록시를 사용하는 방법과 바이트코드를 수정하는 두 가지 방법을 제공하는데 바이트코드를 수정하는 방법은 설정이 복잡하므로 여기서는 별도의 설정이 필요 없는 프록시에 대해서만 알아보겠다.8.1.1 프록시 기초em.find(M..
IT 책/JPA (ORM 표준 JPA 프로그래밍)
2024. 11. 19. 13:49