BackEnd/Java

영속성

철철22 2018. 6. 26. 14:45
반응형

JPA를 이해하는데 가장 중요한 용어

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

EntityManager persist(entity)

 

엔티티 생명주기

비영속

영속성과 컨텍스트와 전혀 관계가 없는 상태

영속

영속성 컨텍스트에 저장된 상태

디비의 데이터와 합칠 수 있는 상태

준영속

영속성 컨텍스트에 저장되었다가 삭제된 상태

어떤 이유에 의해서 영속된 데이터가 삭제되는 경우를 말함

거의 사용되지 않음

삭제

영속성 컨텍스트에 저장되지 않고 삭제된 상태


반응형