본문 바로가기
Spring/JPA

엔티티의 생명주기

by YellowCow 2023. 2. 12.

엔티티는 영속성 컨텍스트에 의해 각 생명주기별로 관리된다

 

 

생명주기는 다음과 같이 존재한다

  • 비영속
    • 엔티티만 생성되고 영속성 컨텍스트에 저장되지 않은 상태
  • 영속
    • 엔티티 생성 및 영속성 컨텍스트에 저장된 상태
  • 준영속
    • 영속성 컨텍스트에서 엔티티를 지운 상태
    • 엔티티를 생성하고 난 후, 영속성 컨텍스트에 동일한 엔티티가 존재하나
      해당 엔티티가 영속성 컨텍스트와 관련없는 상태
  • 삭제
    • DB에서 엔티티가 삭제된 상태

'Spring > JPA' 카테고리의 다른 글

Entity-Table 매핑 - Entity와 테이블 매핑방법  (0) 2023.02.12
영속성 컨텍스트 이점  (0) 2023.02.12
영속성 컨텍스트  (0) 2023.02.12
JPA를 사용하는 이유  (0) 2022.07.14
JAVA11 - javax.xml.bind.JAXBException 에러  (0) 2022.07.14

댓글