728x90
반응형
영속성(Persistence)
- 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말한다.
- 영속성을 갖지 않는 데이터는 단지 메모리에서만 존재하기 때문에 프로그램을 종료하면 모두 읽어 버리게 된다.
- 영구객체(Object Persistrnce)
- 메모리 상의 데이터를 파일 시스템, 관계형 데이터베이스 혹은 객체 데이터베이스 등을 활용하여 영구적으로 저장하여 영속성을 부여한다.
- Persistence Layer
- 프로그램의 아키텍처에서 데이터에 영속성을 부여해 주는 계층을 말한다.
- JDBC를 이용하여 직접 구현할 수 있지만 Rersistence Framework를 이용한 개발이 많이 이루어진다.
- Rersistence Framework
- JDBC 프로그래밍의 복잡함이나 번거오룸 없이 간단한 작업만으로 데이터베이스와 연동되는 시스템을 빠르게 개발할 수 있으며 안정적인 구동을 보장합니다.
728x90
반응형
'백수 > Spring' 카테고리의 다른 글
비주얼 스튜디오 코드 프로젝트 생성 기본 설정 (0) | 2023.10.18 |
---|---|
ORM(Object Relation Mapping) (0) | 2023.07.14 |
Spring 프레임워크 (0) | 2023.05.31 |
어노테이션 기초 정리 (0) | 2023.05.30 |
Spring 기초 (0) | 2023.05.23 |