영속성 컨텍스트
-
[JPA] 3. 영속성 관리 - 영속성 컨텍스트ComputerScience/JPA 2022. 6. 11. 17:02
영속성 컨텍스트 JPA에서 가장 중요한 2가지가 있습니다. 첫번째는 이전 장에서 설명했던 관계형 데이터베이스를 매핑하는 것이고 두번째는 영속성 컨텍스트입니다. 엔티티 매니저 팩토리와 엔티티 매니저 처음 생성된 엔티티 매니저 팩토리는 클라이언트의 요청에 따라 엔티티 매니저를 생성합니다. 그리고 엔티티 매니저는 DB Connection Pool에 있는 Connection을 이용해서 DB에 접근합니다. DB Connection Pool DB Connection 생성 자체가 리소스를 많이 소모하기 때문에 미리 Connection들을 생성해둔 뒤 DB 연결에 대한 요청이 올때마다 사용하기 위한 Pool 영속성 컨텍스트란? JPA를 이애하는데 가장 중요한 용어입니다. "엔티티를 영구 저장하는 환경"이란 뜻입니다. ..