본문 바로가기
JPA

[JPA] 영속성과 영속성 컨텍스트

by onejunu 2020. 8. 6.

영속성 컨텍스트에 관한 언급은 공식사이트에도 있다.

 

https://docs.oracle.com/javaee/7/api/javax/persistence/EntityManager.html

 

EntityManager (Java(TM) EE 7 Specification APIs)

Interface used to interact with the persistence context. An EntityManager instance is associated with a persistence context. A persistence context is a set of entity instances in which for any persistent entity identity there is a unique entity instance. W

docs.oracle.com

영속성이라 하면 쉽게 엔티티가 영속을 보장한다는 것이다. 엔티티를 저장할 때, 영구저장을 보장하고 삭제또한 마찬가지다. 중간에 저장이 취소되거나 하는 불상사는 없다.

 

영속성 컨텍스트는 이러한 환경을 제공한다. 영속성 컨텍스트의 엔티티는 데이터베이스의 엔티티와 같다. 

'JPA' 카테고리의 다른 글

[JPA] @ManyToOne , @OneToMany, @JoinColumn  (0) 2020.08.06
[JPA] @Id, @GenerateValue 의 전략  (0) 2020.08.06
[JPA] 엔티티 업데이트  (0) 2020.08.06
[JPA] EntityManager 명령어 정리  (0) 2020.08.06
[JPA] ORM 의미 및 JPA 는 왜 쓰는가?  (0) 2020.08.06

댓글