RAM --> 휘발성
하드디스크 --> 비휘발성 DBMS
Persistence : 영속성
--> 데이터를 생성한 프로그램이 실행이 종료 되어도 사라지지 않는 데이터 특성
파일시스템, 관계형 DB, 객체 DB를 활용해 구현함
Api : Application Programming Interface
인터페이스를 통해 프로그래밍을 하고 프로그래밍을하면 프로그램이 만들어진다.
인터페이스 vs 프로토콜
인터페이스 : 상하관계가 존재하는 약속
프로토콜 : 동등한 약속
ORM 기술 : Object Relational Mapping
Object를 DataBase에 연결하는 방법론
클래스를 자바에서 만들어서 실행을하면 데이터베이스에 테이블이 자동으로 생성되게 하는 기법
반복적 CRUD 작업을 생략하게 해준다.
영속성 : 데이터를 영구적으로 저장 !
- 컨텍스트 : context 대상에 대한 모든 정보