엔티티는 영속성 컨텍스트에 의해 각 생명주기별로 관리된다
생명주기는 다음과 같이 존재한다
- 비영속
- 엔티티만 생성되고 영속성 컨텍스트에 저장되지 않은 상태
- 영속
- 엔티티 생성 및 영속성 컨텍스트에 저장된 상태
- 준영속
- 영속성 컨텍스트에서 엔티티를 지운 상태
- 엔티티를 생성하고 난 후, 영속성 컨텍스트에 동일한 엔티티가 존재하나
해당 엔티티가 영속성 컨텍스트와 관련없는 상태
- 삭제
- 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 |
댓글