ecsimsw

JPA / 영속성 컨텍스트 / 엔티티 생명 주기 본문

JPA / 영속성 컨텍스트 / 엔티티 생명 주기

JinHwan Kim 2020. 6. 28. 05:21

"T아카데미 / JPA 프로그래밍 기본기 다지기 - 김영한 " 강좌를 듣고 정리한 글입니다.

 

영속성 컨텍스트

 

  : 엔티티를 영구 저장하는 환경이라는 뜻.

 

  엔티티 매니저를 생성할 때, 영속성 콘텍스트가 하나 생성된다. 엔티티 매니저를 통해 영속성 컨텍스트를 관리한다.

 

 

 

엔티티의 생명 주기

 

  1. 비영속 : 객체를 생성, 설정만 하고 영속성 컨텍스트에 넣지 않은 상태

 

  2. 영속 : 영속성 컨텍스트에 저장되어 관리되는 상태

 

  3. 준영속 : 영속성 컨텍스트에 저장되었다가 분리된 상태

 

  4. 삭제 : 삭제된 상태

 

 

 

Comments