본문내용 바로가기

KYOBO 교보문고

문화누리카드 매장결제 10%
오작교캐시
  • 낭만서점 독서클럽 5기 회원 모집
  • 교보아트스페이스
하이버네이트 프로그래밍: HARNESSING HIBERNATE
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
444쪽 | B5
ISBN-10 : 8979146744
ISBN-13 : 9788979146745
하이버네이트 프로그래밍: HARNESSING HIBERNATE 중고
저자 제임스 엘리어트 | 역자 정미영 | 출판사 한빛미디어
정가
28,000원
판매가
40,000원 [43%↑]
배송비
3,500원 (판매자 직접배송)
지금 주문하시면 3일 이내 출고 가능합니다.
토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.
2009년 7월 6일 출간
제품상태
상태 상급 외형 상급 내형 상급
이 상품 최저가
40,000원 다른가격더보기
  • 40,000원 책들과함께 특급셀러 상태 상급 외형 상급 내형 상급
새 상품
25,200원 [10%↓, 2,800원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

판매자 배송 정책

  • 토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
1,507 감사합니다 잘볼게요 5점 만점에 5점 minks7*** 2020.02.20
1,506 상태 괜찮습니다. 추천합니다. 5점 만점에 4점 hsd*** 2020.02.17
1,505 정말 구하고 싶었던 책인데 가격에 비해 책상태가 좋아서 만족합니다. 5점 만점에 5점 versc*** 2020.02.14
1,504 배송도 빠르고 만족합니다 5점 만점에 5점 hsd*** 2020.02.14
1,503 책 상태도 매우 좋고, 배송도 빨라 좋아요! 5점 만점에 5점 yies*** 2020.01.31

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

하이버네이트는 객체와 데이터베이스 정보의 관계를 매핑하여 데이터를 객체지향으로 처리할 수 프레임워크이다. 자바 개발자가 하이버네이트 프레임워크를 이용하면 데이터베이스를 쉽고, 간편하게 다룰 수 있다. 1부에서는 앤트, 메이븐 앤트 태스크, HSQLDB와 같은 하이버네이트와 관련한 기본적인 도구 사용법을, 2부에서는 MySQL이나 이클립스 IDE 같은 도구와 함께 다루는 방법을 소개한다. 또한, 애플리케이션에 저장된 데이터를 쉽고, 효율적으로 다루는 방법도 알 수 있다.

- 출판사 제공

저자소개

저자 제임스 엘리어트

버비(Berbee)사의 수석 소프트웨어 엔지니어이며, 20년 경력의 시스템 개발자이다. 제임스는 작업 환경을 편리하게 만들기 전에 (이미) 객체 설계를 시작했다. 그는 다른 개발자의 작업을 단순화시킬 수 있는 고품질의 도구와 프레임워크를 만드는데 열정을 갖고 있다. 특히 자바를 효율적으로 사용하면 그러한 효과를 얻을 수 있다는 점을 좋아한다.


저자 라이언 파울러

버비사의 소프트웨어 엔지니어이다. 그의 프로그래밍 인생은 미시건의 그랜드 래피드에 있는 세인트 스테판 초등학교의 애플 II 컴퓨터의 Basic에서 시작되었다. 한동안의 공백 후 미시간, 알마에 있는 AlmaCollege의 컴퓨터 사이언스과로 돌아가 학사 학위를 받았다.


저자 티모시 오브라이언

Emacs의 열렬한 지지자였지만 최근에는 애플 매킨토시 컴퓨터로 돌아섰다. 1980년대 초 TRS-80으로 프로그래밍을 시작했고 버지니아 대학교(University of Virginia)에서 전기 공학을 공부했다. 그는 주로 기술분야에서 전문가로 활동하며, 종종 Grassroots Technologies와 협력해서 일하기도 한다. 최근에는 금융 소식, 소비자 보호, 자동차, 교육 출판 산업의 다양한 고객을 위한 하이브리드 아키텍처를 개발했다.


역자 정미영


자칭 하프리랜서(half-free-lancer)이며, 현재 연세대학교 청년문화원에서 온라인 학습생태계 필통넷을 개발하고 있다. 최근 세대 간 돌봄이 있는 공간으로서의 웹에 관심이 있다. 그리고 1인 기업가이면서 개발자로 활동하고 싶다. 10년째 장래 희망은 ‘여전히 즐겁게 일하는 할머니 개발자’가 되는 것이다.
yourjeong@gmail.com


역자 황용대

명지대학교 전기·전자 공학부를 졸업. 2004년부터 프로그래머로 활동하고 있다. 다음 커뮤니케이션즈와 컨텐츠플러그에서 자바와 여러 프레임워크를 이용해 웹 서비스를 개발하였고, 현재는 NC소프트에서 웹 서비스를 개발하는 프리랜서로 활동하고 있다.
stadia@gmail.com

목차

1부. 하이버네이트 쾌속 학습
1장 설치 및 설정
1 앤트 배포판 가져오기
2 자바 버전 확인하기
3 앤트용 메이븐 태스크
4 앤트용 메이븐 태스크 설치하기
5 HSQLDB 데이터베이스 엔진 사용하기
6 하이버네이트 코어 사용하기
7 프로젝트 구조 설정하기

2장 매핑을 소개합니다
1 매핑 문서 작성하기
2 클래스 파일 생성하기
3 스키마 생성하기

3장 하이버네이트 활용
1 하이버네이트 설정
2 영속 객체 생성하기
3 영속 객체 검색
4 쿼리 작성을 위한 더 좋은 방법

4장 컬렉션과 연관
1 매핑 컬렉션
2 영속 컬렉션
3 컬렉션 탐색
4 양방향 연관 사용하기
5 간단한 컬렉션 다루기

5장 다양한 연관
1 Eager 연관과 느슨한(Lazy) 연관
2 Ordered 컬렉션
3 컬렉션 연관 보강하기
4 생명주기 연관
5 재귀 연관

6장 커스텀 밸류 타입
1 사용자 타입 정의하기
2 영속 열거형 정의하기
3 커스텀 타입 매핑 사용하기
4 영속 열거 다루기
5 혼합 사용자 타입 빌드하기

7장 대안: 설정 파일 대신 애노테이션 사용하기
1 하이버네이트 애노테이션
2 애노테이팅 모델 객체
3 대안적 접근 방법

8장 크리테리아 쿼리
1 간단한 크리테리아 사용하기
2 복합 크리테리아
3 크리테리아 프로젝션과 어그리게이션
4 연관에 크리테리아 적용하기
5 예제(example) 객체를 이용한 검색
6 프로퍼티 지향 크리테리아 팩토리

9장 HQL 살펴보기
1 HQL 쿼리 작성하기
2 프로퍼티와 일부분 선택하기
3 정렬
4 어그리게이트 값 다루기
5 네이티브 SQL 쿼리 작성하기

2부. 다른 도구와 연결하기
10장 MySQL 연결하기
1 MySQL 데이터베이스 설정하기
2 MySQL에 연결하기
3 실행하기
4 데이터 살펴보기

11장 하이버네이트와 이클립스: 하이버네이트 도구 실제로 사용하기
1 이클립스에 하이버네이트 도구 설치하기
2 하이버네이트 콘솔 설정 생성하기
3 추가 편집 지원
4 하이버네이트 콘솔 퍼스펙티브
5 코드 생성
6 매핑 다이어그램

12장 메이븐 파헤치기
1 메이븐이란?
2 메이븐 설치하기
3 프로젝트 빌드, 테스트, 실행하기
4 메이븐을 사용하여 IDE 프로젝트 파일 생성하기
5 메이븐으로 리포트 만들기
6 메이븐 프로젝트 객체 모델
7 메이븐 빌드 생명주기
8 메이븐 하이버네이트3 플러그인 사용하기
9 메이븐 프로되기

13장 스프링 도입하기: 하이버네이트와 스프링
1 스프링이란?
2 데이터 액세스 객체 작성하기
3 애플리케이션 컨텍스트 생성하기
4 총정리

14장 마무리: 스트라이프에서 하이버네이트와 스프링 사용하기
1 스트라이프 가져오기
2 톰캣 준비하기
3 웹 애플리케이션 생성하기
4 스트라이프 추가하기
5 연관 다루기

책 속으로

출판사 서평

핵심 내용 하이버네이트는 객체와 데이터베이스 정보의 관계를 매핑하여 데이터를 객체지향으로 처리할 수 프레임워크이다. 자바 개발자가 하이버네이트 프레임워크를 이용하면 데이터베이스를 쉽고, 간편하게 다룰 수 있다. 1부에서는 앤트, 메이븐 앤트 태스...

[출판사서평 더 보기]

핵심 내용

하이버네이트는 객체와 데이터베이스 정보의 관계를 매핑하여 데이터를 객체지향으로 처리할 수 프레임워크이다. 자바 개발자가 하이버네이트 프레임워크를 이용하면 데이터베이스를 쉽고, 간편하게 다룰 수 있다. 1부에서는 앤트, 메이븐 앤트 태스크, HSQLDB와 같은 하이버네이트와 관련한 기본적인 도구 사용법을, 2부에서는 MySQL이나 이클립스 IDE 같은 도구와 함께 다루는 방법을 소개한다. 또한, 애플리케이션에 저장된 데이터를 쉽고, 효율적으로 다루는 방법도 알 수 있다.


장점

객체/관계(Object/Relational Mapping, ORM) 매핑 및 하이버네이트 프레임워크 경험이 없는 자바 개발자에게 실질적인 활용 방법을 제시한다. 하이버네이트와 관련한 전반적인 내용 외에도 MySQL, 이클립스 등 자바 개발자에게 익숙한 도구와 연계 방법까지 설명하고 있어 쉽게 접근 가능하다. 그 외에도 메이븐과 어떻게 결합하는지 깊이 있게 설명하고 있으며, 스프링(Spring)과 스트라이프(Stripes)라는 유용한 프로젝트와 결합하는 방법도 소개한다.


독자 대상

-. 자바 SI 프로그래머
-. 웹 프로그래머


특징

■ 하이버네이트란 무엇인가?
하이버네이트는 객체와 데이터베이스 정보의 관계를 매핑하여(이를 개체/관계 매핑-O/R 매핑이라 합니다) 데이터를 객체지향으로 처리할 수 있는 프레임워크입니다. 예를 들어 데이터베이스 내 테이블에 있는 컬럼 내용을 수정하기 위해서는 일반적으로 SQL 쿼리(select, insert, delete, update 등)를 이용하여 수정합니다. 컬럼의 수정이 있을 때마다 코드에 SQL 쿼리를 추가 또는 수정해야 합니다. 그러나 하이버네이트를 이용하면 자바 코드로 객체화하여 SQL 쿼리를 실행하기 때문에 컬럼을 수정할 경우 자바 코드만 수정하면 되기 때문에 간단히 수정할 수가 있습니다. 따라서 간단히 코딩할 수 있으며, 코드의 양도 줄일 수 있습니다.

■ 어디에 사용하는 것입니까?
데이터베이스 프레임워크입니다. 자바로 프로그래밍 된 웹 서비스가 있다면 대부분 정보는 데이터베이스에 저장되어 있을 것입니다. 하이버네이트는 데이터베이스를 효율적으로 다룰 수 있는 프레임워크입니다. 하이버네이트를 적용할 수 있는 데이터베이스는 JDBC, MySQL, 오라클 등 어떤 데이터베이스에도 적용할 수 있습니다.


관련 도서

『자바 프로젝트 필수 유틸리티: Maven, TeamCity, Subversion, Trac』(한빛미디어, 2009)
『이클립스 프로젝트 필수 유틸리티 개정판: Subversion, Ant, JUnit, Trac』(한빛미디어, 2009)
『Head First Software Development: 더 쉽고 재미있게 소프트웨어를 개발하는 방법』(한빛미디어, 2008)
『Spring 프레임워크 워크북』(한빛미디어, 2006)
『스트럿츠 프레임워크 워크북』(한빛미디어, 2003)

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
책들과함께
판매등급
특급셀러
판매자구분
사업자
구매만족도
5점 만점에 5점
평균 출고일 안내
2일 이내
품절 통보율 안내
3%

이 분야의 중고 신간

바로가기

최근 본 상품