JPA

혜인·2022년 6월 16일
0

RAM --> 휘발성
하드디스크 --> 비휘발성 DBMS

JPA : Java Persistence Api

  • Persistence : 영속성
    --> 데이터를 생성한 프로그램이 실행이 종료 되어도 사라지지 않는 데이터 특성
    파일시스템, 관계형 DB, 객체 DB를 활용해 구현함

  • Api : Application Programming Interface
    인터페이스를 통해 프로그래밍을 하고 프로그래밍을하면 프로그램이 만들어진다.

    인터페이스 vs 프로토콜
    인터페이스 : 상하관계가 존재하는 약속
    프로토콜 : 동등한 약속

  • ORM 기술 : Object Relational Mapping
    Object를 DataBase에 연결하는 방법론
    클래스를 자바에서 만들어서 실행을하면 데이터베이스에 테이블이 자동으로 생성되게 하는 기법

  • 반복적 CRUD 작업을 생략하게 해준다.

  • 영속성 : 데이터를 영구적으로 저장 !
    - 컨텍스트 : context 대상에 대한 모든 정보

0개의 댓글