본문 바로가기 메뉴 바로가기

g-study

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

g-study

검색하기 폼
  • 분류 전체보기 (84)
    • 하루지식 (1)
    • ES6 (3)
    • MSA (11)
    • JPA (9)
      • 실전! 스프링부트와 JPA 활용1 - 웹 애플리케.. (0)
    • SpringBoot (1)
    • 스프링의 핵심원리 (11)
      • 기본편 (7)
      • 고급편 (0)
    • Docker (1)
    • ELK (2)
    • Linux (2)
      • 시놀로지(헤놀로지) (1)
    • Vue.js (9)
      • 01.__Vuex (1)
      • 02.__Webpack (7)
    • java_basic (10)
      • 01.__문법_사용법 (1)
      • 02.__기초지식 (0)
    • codingTest (0)
      • 01.__Programmers (0)
      • 02.__BaekJoon (0)
      • 99.__etc (0)
    • Handlebars (0)
    • Tools (3)
      • VSCode (1)
      • Intellij (2)
    • 블록체인 (2)
    • 영어 (0)
    • 일상 (0)
    • 공부하고싶은것 (1)
    • 사이드프로젝트 (0)
  • 방명록

proxy (1)
프록시와 연관관계 관리

프록시 프록시란 데이터베이스 조회를 지연할 수 있는 가짜 객체로써 실제 사용하는 시점에서 DB를 조회하도록 도와준다. 실제 객체와는 겉모양이 같고, 실제 객체에 대한 참조를 보관하고있다. 또, 프록시 객체를 호출하면 실제 객체의 메소드를 호출한다. 보통 객체를 조회할 경우 em.fine()를 사용하지만, 프록시 객체를 사용하기 위해선 em.getReference()를 사용한다. 아래 예시를 참고해보자, DB를 조회하지도않고 실제 객체를 생성하지도않는다. Member member = new Member(); member.setUsername("아이유"); em.persist(member); em.flush(); em.clear(); // 처음 Id값은 존재하기에 Member findMember = em.g..

JPA 2022. 2. 20. 19:11
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • container
  • BeanFactory
  • 영속성 컨텍스트
  • 최종연산
  • webpack
  • 차이
  • 중간연산
  • docker
  • JPA
  • AnnotationConfigApplicationContext
  • MAC
  • install
  • lambda
  • ApplicationContext
  • elasticsearch
  • 자바8
  • springboot
  • mvn
  • Intellij
  • 스트림
  • nginx
  • map
  • 람다
  • Vuex
  • ngnix
  • Vue
  • stream
  • NPM
  • vscode
  • java
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.