데이터베이스에 저장된 데이터와 프로그램의 객체를 매핑하는 기술. Mybatis와 기능 자체는 비슷하지만 Hibernate는 ORM(Object Relational Mapping) 프레임워크라는 차이점이 있다. ORM (Object Relational Mapping) 1. ORM 관계형 DB 테이블을 객체지향적으로 사용하기 위한 기술 중 하나로 객체(Object)와 관계(Relational)를 연결(Mapping)해주는 기술을 의미한다. ORM을 논할 때 함께 나오는 JPA(Java Persistence API)는 자바 ORM 기술에 대한 자바 API 표준 명세를 의미한다. - DB 테이블 자체를 하나의 객체로 이용한다. - 기존의 방식: 테이블이 변경될 경우 테이블을 수정한 후, 모든 소스에서 추가 수정..