반응형
영속성
-
[JPA] 영속성 컨텍스트프로그래밍/JPA 2021. 10. 14. 23:39
이 글은 혼자 학습한 내용을 바탕으로 작성되었습니다. 틀리거나 잘못된 정보가 있을 수 있습니다. 댓글로 알려주시면 수정하도록 하겠습니다. 1. 영속성 컨텍스트 영속성 컨텍스트란 번역하면 엔티티를 영구 저장하는 환경이라는 뜻으로 해석되며 영속성 컨텍스트는 엔티티 매니저를 생성할 때 하나 생성됩니다. 이렇게 만들어진 영속성 컨텍스트 엔티티 매니저를 통해 접근할 수 있고 관리할 수 있습니다. 엔티티 매니저로 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 관리한다. 엔티티 매니저는 find, persist, merge 메서드를 호출하여 엔티티를 영속성 컨텍스트에 저장합니다. 특징 영속성 컨텍스트는 엔티티의 식별자의 값으로 엔티티들을 구분합니다. 그러므로 영속 상태의 엔티티는 식..