반응형 데이터베이스 영속성1 DB 영속성(Persistance)과 영속성 컨텍스트(Context) 영속성(Persistence)이란? DB에서 영속성이라 함은 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말한다. 이 영속성을 개발자는 보통 파일 시스템이나 관계형 DB, 객체지향적인 DB 등을 활용하여 구현한다. 데이터가 영속성을 갖지 않는다는 말은 그저 메모리 상에서만 존재하는 데이터라는 말과 같고 그렇게 되면 프로그램이 종료되었을 경우 데이터는 모두 사라지게 된다. 그래서 보통 데이터를 파일이나 DB에 영구히 저장해서 데이터에 영속성을 부여한다. 영속성 컨텍스트(Persistence Context) - JPA 영속성 컨텍스트는 Entity를 영구히 저장하는 환경이란 뜻으로, 애플리케이션과 DB의 사이에서 객체를 보관하는 가상 DB 역할을 한다고 볼 수 있다. 서비스 별로 하나의 Entity.. 2022. 11. 2. 이전 1 다음