persistence context1 JPA 영속성 관리 영속성 관리는 JPA의 핵심 개념으로, 객체와 데이터베이스 사이의 상태를 동기화하여 애플리케이션의 일관성과 성능을 보장한다. 영속성이란?● 애플리케이션이 종료되어도 데이터가 사라지지 않고 유지되는 성질을 말한다. ● JPA에서는 메모리 상의 객체를 데이터베이스에 영구 저장하고, 반대로 DB의 데이터를 객체로 조회·관리하기 위해 영속성 컨텍스트라는 것을 사용한다. 영속성 컨텍스트(Persistence Context)● 영속성 컨텍스트는 entity를 관리하는 JPA의 내부 메모리 상의 공간 ● 자바 객체와 DB 테이블 간의 상태를 동기화하는 중간 다리 역할// 웹서버가 올라오는 시점에 DB 당 하나만 생성EntityManagerFactory emf = Persistence.createEntityMa.. 2025. 6. 20. 이전 1 다음