Close
Close full mode
logo만렙 개발자 키우기

(2) 영속성 컨텍스트란

Git RepositoryEdit on Github
Last update: a year ago by nowwaterReading time: 2 min

영속성 컨텍스트

JPA를 이해하는데 가장 중요한 용어, 엔티티를 영구 저장하는 환경이라는 뜻

엔티티 매니저로 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 관리한다.

이것은 논리적인 개념에 가깝고, 눈에 보이지 않는다.

영속성 컨텍스트는 엔티티 매니저를 생성할 때 하나 만들어진다.

엔티티 매니저를 통해 영속성 컨텍스트에 접근하고 관리할 수 있다.

관련 코드

em.persist(member);

지금까지는 단순하게 회원 엔티티를 저장한다고 표현해왔다

정확하게는 엔티티 매니저를 사용해서 회원 엔티티를 영속성 컨텍스트에 저장한다

🚀 JPA — Previous
(1) 엔티티 매니저 팩토리와 엔티티 매니저
Next
(3) 엔티티의 생명주기