..
객체 관계형 매핑 (ORM) 객체 지향 코드와 관계형 데이터베이스의 통합을 촉진하기 위하여 기술 / 기술의 집합입니다.
ORM은 astrarci 데이터베이스 (관계형)는 아래 허용하고 순수 프로그래밍에 집중하는 소프트웨어 계층입니다. 우리가 다음 우리가 데이터베이스로 그들을지도 처리의 투명한 방법으로 간단한 객체 생각 할 수 있습니다. 당신이 사전에 데이터베이스 (아마도 DBA의 도움으로)의 구조를 정의하지만 직접 생성하지 ORM 사용하는 경우 DDL을 .
우리는 일반적으로 다음 실제로 데이터베이스에있는 동일한 테이블과 필드를 만드는 데 사용되는 하나 이상의 XML dall'ORM를 써주세요. 마찬가지로 우리는 dall'ORM을 생성하는 소프트웨어 계층의 토대가 이미 수동으로 쿼리를 작성하는 CRUD (일반)에 대해 걱정할 필요가 없습니다.
자바에서는 이러한 행위는 표준이며 작업 팩 영역 (자바 지속성 API) 및 / 또는 병 (자바 아카이브, 도서관) 오픈 소스 "최대 절전 모드"를 사용하여 구현됩니다.
순환에서 PHP에 대해 분명히 다른 ORM이 있습니다, 얼마 전에 저는 작은 개인 프로젝트에 사용된 아울렛 PHP ORM 매우 간단하고 효과적인,하지만 아직 두 심각한 취약성 내 의견 : 처음부터도, 그 뒤에 큰 커뮤니티가 없습니다 그것은 결국에는 확실하게 기업의 프로젝트에 적합하지 않습니다, 약 2 년 동안 업데이 트 아니에요.
우리가 두 가지 가장 널리 사용되는 ORM이 교리는 것을 발견하고 추진 정찰 조금함으로써. 둘 다 유명한 응용 프로그램 프레임 워크에 의해 다른 사람들과 지원 Symfony .
한 간단한 이유 추진 선택했고, 내가 다 더 의심을 실현 :이 문서 아니오 교리, 내 말을 이해할 수없고 내 생각에 아주 잘 조직된 추진.

여기는 공식 사이트