ORM (Object-relational mapping) 란

우리가 일반 적으로 알고 있는 애플리케이션 Class와 RDB(Relational DataBase)의 테이블을 매핑(연결)한다는 뜻이며, 기술적으로는 어플리케이션의 객체를 RDB 테이블에 자동으로 영속화 해주는 것이라고 보면된다.

대중적인 프레임워크에는 대부분 ORM 기술이 존재

JPA (Java Persistence API) 란

JPA 를 사용하는 이유

Hibernate