[JPA] 영속성 컨텍스트, 프록시 객체, 준영속 상태

영속성 컨텍스트

  • 컴퓨터 게임에서 우리가 게임 캐릭터를 움직이게 하는 게임의 세계
  • 캐릭터는 게임 안에서 움직이고, 살아있을 수 있음.

프록시 객체

  • 게임에서는 특별한 종류의 아이템
  • 상자 모양인데, 상자를 열어보지 않는다면 안에 무엇이 있는지 알 수 없음

준영속 상태

  • 게임의 상자를 열기 위해서는 게임의 세계 안에 있어야한다.
  • 게임의 세계와 연결이 끊어진 준영속 상태 에서는 상자를 열 수 없다.
  • 게임 캐릭터가 잠시 게임의 세계에서 나와 있는 상태

준영속 상태의 상자(프록시 객체) 를 열려고 할때

  • 게임은 상자를 열 수 없다 고 오류를 보여줄 것이다.
  • 하이버네이트의 LazyInitializationException 과 같음


Uploaded by N2T