본문내용 바로가기
무료배송 소득공제

하이버네이트 3 프로그래밍

CD1장포함
최범균 지음 | 가메 | 2007년 04월 11일 출간
  • 정가 : 20,000원
    판매가 : 18,000 [10%↓ 2,000원 할인]
  • 통합포인트 :
    [기본적립] 1,000원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788980781980(8980781989)
쪽수 415쪽
크기 A5 판형알림

책소개

이 책이 속한 분야

하이버네이트 3 입문서. 이 책은 하이버네이트 특징과 메뉴와 연관, 컬렉션, 하이버네이트 활용까지 다양한 내용을 담았다. 부록CD에는 예제 및 소스 파일이 들어있다.

저자소개

저자가 속한 분야

- 다음 커뮤니케이션, CTO, 기술전략팀
- 자바캔(http://javacan.madvirus.net) 운영
- 주요 저서
JSP 2.0 기초부터 중급까지
Ajax 프로그래밍 기초부터 중급까지

최범균님의 최근작

전체작품보기

목차

Part 1 하이버네이트 시작하기
Chapter 01 ORM과 하이버네이트
1. 영속성(Persistence)
2. 객체 지향 모델링과 RDBMS의 불일치
3. ORM과 하이버네이트

Chapter 02 하이버네이트 퀵 스타트
1. 하이버네이트 개발 준비
2. 하이버네이트 자바 어플리케이션 개발
3. 하이버네이트 웹 어플리케이션 개발

Part 2 하이버네이트 기초 학습
Chapter 03 영속 객체 매핑과 기본 API
1. 영속 클래스(persistence class)
2. 클래스-테이블 매핑
3. 하이버네이트 매핑 타입
4. CRUD를 위한 기본 API
5. 복합 키 매핑 처리

Chapter 04 연관과 컬렉션
1. 값 타입과 개체 타입
2. 컴포넌트
3. 1-1 관계와 n-1 관계
4. 참조에 의한 영속성 전이
5. 컬렉션 매핑과 1-n 관계
6. m-n 관계
7. 조인 테이블을 이용한 컴포넌트 관계

Chapter 05 클래스 상속 매핑 기법
1. 클래스 계층도 당 하나의 테이블
2. 클래스마다 하나의 테이블
3. 인스턴스 생성이 가능한 클래스마다 하나의 테이블

Chapter 06 하이버네이트 설정
1. SessionFactory 설정하기
2. 커넥션 및 DBMS 관련 프로퍼티 설정
3. J2EE 연동 설정
4. SQL 출력
5. 로깅(Logging)

Part 3 하이버네이트 심화 학습
Chapter 07 Session과 영속 객체의 생명주기
1. 영속 객체의 생명주기
2. Session과 단일 작업
3. Session에서 객체의 동일성
4. 객체와 데이터베이스 동기화(flush)
5. 준영속 객체 이용
6. Session 전파
7. openSession()과 getCurrentSession()의 차이

Chapter 08 트랜잭션과 동시 접근 제어
1. 트랜잭션 처리
2. 동시 접근 처리 기법
3. 대화에서의 동시 접근 처리 기법

Chapter 09 늦은 로딩과 조회 방식 제어
1. 늦은 로딩(lazy loading)과 프록시
2. 프록시와 상속의 타입 문제
3. 조회(fetch) 방식의 제어

Chapter 10 HQL(Hibernate Query Language)
1. HQL
2. 조인
3. 조회(fetch) 전략 설정
4. 컬렉션 필터
5. UPDATE와 DELETE HQL
6. HQL을 설정 파일로 분리하기

Chapter 11 Criteria API
1. Criteria API
2. 조인되는 객체의 제약 조건 지정
3. ResultTransformer를 적용한 결과 변환
4. Example을 이용한 검색
5. DetachedCriteria를 이용한 검색 조건 생성

Chapter 12 네이티브 SQL
1. 네이티브 SQL 쿼리
2. 네이티브 SQL의 분리

Chapter 13 하이버네이트와 캐시
1. 하이버네이트와 캐시
2. 2차 캐시 사용
3. 쿼리 캐시
4. 2차 캐시 제어

Chapter 14 커스터마이징
1. 커스텀 매핑 타입
2. 커스텀 식별자 생성기

Part 4 하이버네이트 활용
Chapter 15 어플리케이션 설계
1. 하이버네이트 커뮤니티의 두 가지 주요 패턴
2. 도메인 모델 패턴

Chapter 16 Spring 2와 Hibernate 3의 연동
1. 스프링의 HibernateDaoSupport
2. 스프링을 이용한 도메인 요소의 조립

Part 5 Appendix
Appendix A hbm2ddl을 이용한 DB 스키마 생성
1. hbm2ddl을 이용한 데이터베이스 생성
2. Ant를 사용한 스키마 생성 자동화
3. 프로그램에서 스키마 생성하기

Appendix B HSQL을 이용한 모델링 테스트
1. HSQL DB 설치
2. 서버 모드 실행
3. HSQL DB와 하이버네이트 연동
4. HSQL DB의 쓰임새

Appendix C 참고 자료
1. 하이버네이트
2. EJB 3.0 & JPA
3. 기타

출판사 서평

- ORM의 기본 매핑 및 1-1, 1-n, n-1, m-n 연관/상속 매핑
- 하이버네이트의 트랜잭션 처리
- 온라인 및 대화(오프라인)에서의 동시 접근 제어
- HQL/Criteria/네이티브 SQL을 이용한 검색
- 캐시를 통한 성능 향상
- 객체 지향 기반의 도메인 모델링
- 스프링 2와 하이버네이트의 연동

'장진달, 다음커뮤니케이션 광고플랫폼개발팀'

객체지향의 이슈에서 빠질 수 없는 ORM 중 가장 훌륭하다고 생각되는 Hiberate가
정작 국내에서는 좋은 서적 하나 없다는 것이 Hibernate를... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

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

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 길벗알앤디
    27,900원
  • 윤인성
    16,200원
  • 이동욱
    19,800원
  • 이남호
    23,310원
  • 길벗R&D
    17,100원
더보기+

이 분야의 신간

  • 길벗알앤디
    27,900원
  • 다카라지마사
    9,900원
  • 테런스 J. 세즈노스키
    22,500원
  • 이동욱
    19,800원
  • 길벗R&D
    15,300원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품