DB

ORM 이란

기계새 2013. 5. 8. 15:01

ORM : Object Relation Mapping.

 오브젝트와 RDB 사이에 존재하는 개념과 접근방법, 성격의 차이 때문에 요구되는 불편한 작업을 제거해줘서 자바 개발자가 오브젝트를 가지고 정보를 다루면 ORM 프레임워크가 이를 RDB에 적절한 형태로 변환해주거나 그 반대로 RDB에 저장되어 있는 정보를 자바 오브젝트가 다루기 쉬운 형태로 변환해주는기술이다.

- 토비의 Spring 11장 중에서

*RDB : Relation DataBase. 관계형 데이터베이스


뭔말인지 참 어려운데 쉽게 말하면 쉽게 DB에 엑세스 하여 정보를 다룰수 있게 도와주는 방법.

이라고 생각한다.

대표적으로 Hibernate. iBatis, Spring JPA 등