Persistence Context 이해하기

런던행·2022년 2월 26일
0

스프링부트

목록 보기
1/4

영속성 컨텍스트(Persistence Context)는 논리적인 개념으로 Entity Manager를 생성 할 때 자동으로 만들어진다. 영속성 컨텍스트는 엔티티 객체들을 관리하는 일종의 컨텐이너라할 수 있으며, EntityManager를 통해서 접근 할 수 있다. 따라서 영속성 컨텍스트를 EntityManager와 동일한 개념으로 이해 하면 된다. 영속성 컨텍스트에 등록된 엔티티는 EntityManager가 제공하는 메소드를 통해 관리되며, 다음 그림과 같이 비영속(New), 영속(Managed), 준영속(Detached), 삭제(Removed) 상태로 존재한다.

profile
unit test, tdd, bdd, laravel, django, android native, vuejs, react, embedded linux, typescript

0개의 댓글