ORM (Object Relation Mapping)

2010. 9. 12. 13:26plming/Java - Spring

ORM이란, 객체형 데이터(Java의 Object)와 관계형 데이터(관계형 데이터베이스의 테이블) 사이에서 개념적으로 일치하지 않는 부분을 해결하기 위하여 이 둘 사이의 데이터를 매핑(Mapping)하는 것.
객체형 데이터와 관계형 데이터의 각 속성들을 매핑할 경우 관계형 데이터를 객체형 데이터처럼 사용하는 것이 가능하다.

ORM 프레임워크는 Jboss 오픈 소스 그룹(http://www.jboss.org)에 포함된 Hibernate (http://www.hibernate.org), iBatis (http://ibatis.apache.org), OJB (http://db.apache.org/ojb) 등 오픈 소스 진영에서 개발되어 많이 사용되고 있다.  JDBC 기반 하에서 개발되던 퍼시스턴스 계층의 대부분을 ORM 프레임워크가 대체할 것이다.


[출처] Spring 프레임워크 워크북

'plming > Java - Spring' 카테고리의 다른 글

전자정부프레임워크(egov) 파일업로드  (1) 2015.10.06
Excel Upload  (1) 2010.12.20
Spring MVC - 에러 처리 전략  (0) 2010.09.11
Spring MVC - 다국어 지원  (0) 2010.09.05
Spring MVC - 파일 업로드  (0) 2010.09.03