Hibernate 문서 원본 보기
←
Hibernate
둘러보기로 가기
검색하러 가기
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
이 문서는 편집하거나 다른 명령을 할 수 없도록 보호되어 있습니다.
문서의 원본을 보거나 복사할 수 있습니다.
Hibernate 참조 문서 3.2.2 == 서문 == 객체지향 소프트웨어와 관계형 DB를 사용해서 작업하는 것은 오늘날의 기업 환경에서 지루하고 시간이 소요되는 작업일 수 있습니다. Hibernate는 자바 환경에서 객체/관계형 매핑 도구입니다. 객체/관계형 매핑(Object/Relational Mapping, ORM)이라는 용어는 객체 모델을 SQL 기반의 스키마를 사용해서 관계형 데이터 모델로 데이터 표현을 매핑하는 기술을 가르킵니다. Hibernate 는 자바 클래스를 DB 테이블로 매핑(자바 데이터 타입에서 SQL 데이터 타입으로)하는 것 뿐만 아니라 데이터 쿼리와 조회 기능을 제공하고 있으며, 수작업으로 SQL과 JDBC로 데이터를 처리하는 시간보다 개발 시간을 훨씬 줄여줄 수 있습니다. Hibernate 의 목표는 프로그래밍 작업과 관련된 공통적인 데이터 저장의 95퍼센트를 개발자로부터 짐을 덜어주는 것입니다. Hibernate는 DB에 비즈니스로 로직이 구현된 스토어드 프로시져를 사용한 데이터 중심 어플리케이션에 대해서 최고의 솔루션이 될 수 없지만, 자바 기반 미들 계층에 있는 객체지향 도메인 모델과 비즈니스 로직에 대해서는 가장 유용합니다. 하지만, Hibernate는 벤더에 특수화된 SQL 코드를 없애거나 감추는데 분명 도움이 될 것이며 테이블 형태의 표현을 객체의 그래프 형태로 결과 셋을 변형하는 일반적인 작업에 도움이 될 것입니다. 만일 Hibernate와 객체/관계형 매핑이나 자바에 대해서 잘 모르는 사람이라면, 다음과 같은 내용을 참조하시기 바랍니다. * 단계적인 절차가 소개된 문서에 대해서는 1장. Hibernate 에 대한 소개를 읽기 바랍니다. 문서에 대한 소스코드는 doc/reference/tutorial/ 디렉토리에 있습니다. * Hibernate에서 사용되는 환경을 이해하려면 2장. 아키텍처를 읽기 바랍니다. * Hibernate의 배포판의 eg/ 디렉토리에는 간단한 어플리케이션이 포함되어 있으니 참조바랍니다. JDBC 드라이버를 lib/ 디렉토리에 복사하고 해당 DB에 맞는 값을 지정하는 etc/hibernate.properties 를 수정하면 됩니다. 배포판 디렉토리의 커맨드 창에서 (Ant를 사용한) eg를 입력하거나 혹은 Window 환경에서는 build eg 를 입력하세요. * 이 참조 문서를 정보의 제일 첫번째 원천으로 사용하기 바랍니다. 어플리케이션에 대한 좀 더 자세한 도움이 필요하거나 단계적인 문서를 원하는 경우에는 manning사의 Java Persistence with Hibernate를 권해드립니다. 또한 http://caveatemptor.hibernate.org 에서 책에 있는 예제 어플리케이션을 다운로드 받으세요. * Hibernate 웹 사이트의 FAQ를 참조하세요. * Hibernate 웹 사이트에는 다른 업체의 데모나, 예제, 문서가 링크되어 있습니다. * Hibernate 웹 사이트에 있는 커뮤티니는 설계 패턴과 다양한 통합 솔루션 (Tomcat, JBoss AS, Struts, EJB 등)에 대한 좋은 자료입니다. 만일 의문사항이 있으면, Hibernate 웹 사이트에 링크된 사용자 포럼을 참고하시기 바랍니다. 버그 레포트와 기능 요구사항에 대해서도 JIRA 이슈 추적 시스템을 제공하고 있습니다. 만일 Hibernate 개발에 관심이 있다면, 개발자 메일링 리스트에 참여하세요. 이 문서를 여러분의 언어로 번역하는데 관심이 있다면, 개발자 메일링 리스트로 연락하세요. 상업적인 개발 지원과, 제품 지원, Hibernate에 대한 교육은 JBoss Inc.(http://www.hibernate.org/SupportTraining/ 참조)를 통해 가능합니다. Hibernate는 전문적인 오픈 소스 프로젝트이며 제품들 중에서 JBoss Enterprise Middleware System (JEMS) 슈트의 중요한 컴포넌트입니다. == 차례 == [[1장. Hibernate에 대한 소개]] [[2장. 아키텍처]] [[3장. 설정]] ---- * 오역에 관한 내용은 mailto:elvis.ree@gmail.com 로 보내주세요. * 원문 위치 : http://www.hibernate.org/hib_docs/v3/reference/en/html/index.html ==관련 문헌== *[http://dev.anyframejava.org/anyframe/doc/core/3.1.0/corefw/guide/hibernate-introduction.html 삼성 Anyframe 3.1.0의 Hibernate 기술 자료] [[Category:기술_자료실]] [[Category:Hibernate]] [[Category:Spring]] [[Category:Java]]
Hibernate
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
문서
토론
변수
보기
읽기
원본 보기
역사 보기
더 보기
검색
주요 메뉴
오픈소스 컨설팅
오픈소스
오픈소스 라이선스
오픈소스 커뮤니티
오픈소스 종류
오픈소스 현황
오픈소스 한글화
문자셋과 인코딩
Storage
Network
보안
고가용성
모니터링
오픈 API
오픈 서비스
Cloud
BigData
Android
산사랑 노트
둘러보기
인기 문서
최근 수정 문서
모든 문서
모든 분류
임의 문서
위키 사용법
자매 사이트
CMS
오비컨 홈페이지
오비컨 CMS
블로그
데모 - SuiteCRM
산사랑의 Twitter
산사랑의 Facebook
친구 사이트
공개SW 포털
OLIS
한국공개소프트웨어협회
AppCenter 지원본부
OLC
PSEG
개발자 블로그
블로터
개인 메뉴
메뉴 수정
양식함
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보