본문 바로가기

HJW's IT Blog

검색하기
HJW's IT Blog
프로필사진 kiki1875

  • 분류 전체보기 (179)
    • 개발 개념 (10)
    • NestJS (0)
    • 컴퓨터 네트워크 (19)
    • 알고리즘 (15)
    • OS (14)
    • Algorithm (41)
    • Database (6)
    • WEB (0)
    • 정보보호 (8)
    • Spring (20)
    • Java (10)
    • AWS (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
일 월 화 수 목 금 토
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
Tags
  • spring security
  • 일급 컬렉션
  • 일급 객체
  • factory
  • java
  • Volatile
  • Spring
  • OAuth 2.0
  • Dependency Injection
  • Google OAuth
  • builder
  • lombok
  • synchronized
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2025/02/26 (1)

HJW's IT Blog

JPA 연관관계에서 프록시 객체의 역할과 한계

0. Hibernate 프록시 객체본 글로 넘어가기전 간략하게 나마 Proxy 객체에 대해 짚고 넘어가겠다.JPA 의 엔티티 간에 연관 관계가 있을때, fetch = FetchType.LAZY 가 설정되어 있다면, Hibernate 는 DB에 실제 쿼리를 날리는 대신 임시 프록시 객체를 반환한다. 이로 인해, Hibernate 는 데이터가 실제로 필요한 순간까지 SQL 을 실행하지 않을 수 있다.Member member = em.getReference(Member.class, 1L); 이와 같이 getReference() 를 활용하면, 실제 클래스가 아닌 프록시 클래스를 조회할 수 있다.  1. 1:1 관계와 프록시 동작 분석@Entity public class Member { @Id ..

Java 2025. 2. 26. 11:04
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바