한빛출판네트워크

IT/모바일

일주일 만에 끝내는 하이버네이트

리얼타임 eBook

번역서

판매중

일주일 만에 끝내는 하이버네이트
좋아요: 25
  • 저자 : 마드후수단 콘다
  • 역자 : 송기용
  • 출간일 : 2014-11-05
  • 페이지 : 174쪽
  • ISBN : 9788968487224

합계 : 10,800

리얼타임 eBook은 PDF 형식으로 제공되며, 다운로드한 eBook은 PDF 포맷을 지원하는 디바이스 또는 프로그램에서 제한없이 열람할 수 있습니다. 또한 eBook 내의 텍스트 검색 및 인쇄도 가능합니다.

  • 예제를 중심으로 빠르고 쉽게 하이버네이트를 배울 수 있다!


    하이버네이트는 객체 모델(Object Oriented Model)과 관계형 데이터 모델(Relation Data Model) 사이의 불일치를 해결해 주는 ORM 도구로, 객체 지향 소프트웨어와 관계형 데이터베이스 간 작업의 효율성을 위해 개발되었다. ORM 도구 중 가장 강력한 편이고 경량(LightWeight)이며, 조작이 간편하다. 또한, SQL 결과를 해당 객체로 변경하는 코드가 불필요하고, 특정 DBMS에 영향 없이 JDBC API 사용을 줄일 수 있으며, 비즈니스 로직에 집중할 수 있어서 개발 시간을 단축할 수 있는 장점이 있다.


    이 책은 하이버네이트를 접해서 알고는 있지만 세부 내용과 실무 적용 방법을 자세히 모르는 독자가 관련 기술을 빠르게 습득하길 원할 때 필요한 책이다. 예제를 중심으로 기초부터 설명하며, 기존 도서에 잘 다루지 않는 중고급 주제까지 다루고 있다. 이 책은 하이버네이트를 짧은 시간 내에 배워서 실무에 적용하길 원하는 독자들에게 도움이 될 것이다.


    이 책의 주요 내용과 특징은 다음과 같다.

    • 하이버네이트 사용을 위한 환경 설정부터 문제 범위 정의, JDBC를 이용한 해결법과 하이버네이트를 도입하여 문제점을 개선하는 방법을 설명한다. 
    • 하이버네이트의 실행과 동작 등 핵심 부분을 자세히 알아보고, 어노테이션을 이용하여 하이버네이트 애플리케이션을 생성하는 방법을 설명한다.
    • 기존 도서에서는 잘 다루지 않았던 전략, 타입, 필터와 같은 고급 주제를 다룬다.
    • HQL에 대해 소개하고, 예제와 함께 API에 대해 설명한다.
    • JPA 표준 구현을 통한 하이버네이트의 지원과 애플리케이션에서 어떻게 활용할 수 있는지 살펴본다.
    • 하이버네이트 4.x 버전에 대응한다.
  • [저자] 마드후수단 콘다

    마드후수단 콘다(Madhusudhan Konda)는 런던의 투자은행과 금융기관에서 경력직 자바 컨설턴트로 일하고 있다. 배포, 멀티 스레드, 확장 가능한 N-티어 아키텍처에 관심이 있으며, 금융 관련 고빈도(high-frequency)와 저지연(low-latency) 애플리케이션 아키텍트다. 집필에 남다른 애정이 있으며 멘토링에도 관심이 많다.

    [역자] 송기용

    오픈소스 프레임워크를 사용한 웹 애플리케이션을 개발하고 있으며, 최근에는 함수형 프로그래밍에 관심이 많다. 현재 온라인 음원 서비스 회사에 재직 중이다.

  • 1 | 기초 
        1.1 하이버네이트의 탄생 
        1.2 문제 범위 
        1.3 하이버네이트 사용하기 
        1.4 데이터베이스 연결 설정하기 
        1.5 매핑 정의 만들기 
        1.6 객체 영속화하기 
        1.7 하이버네이트 설정하기 
        1.8 요약 


    2 | 기본 개념 
        2.1 객체-관계 간 모델 불일치 
        2.2 하이버네이트의 핵심 
        2.3 영속화된 클래스들 
        2.4 예제: 거래 시스템 
        2.5 어노테이션 사용하기 
        2.6 설정하기 
        2.7 매핑 
        2.8 XML 매핑 파일 
        2.9 식별자 생성 방법 
        2.10 세션 API 
        2.11 트랜잭션 
        2.12 요약 


    3 | 어노테이션 
        3.1 예제를 통해 실행하기 
        3.2 자세히 살펴보기 
        3.3 ID 생성 방법 
        3.4 복합 식별자 
        3.5 요약 


    4 | 컬렉션 영속화 
        4.1 인터페이스 설계하기 
        4.2 리스트 영속성 
        4.3 Set 영속화 
        4.4 Map 영속화 
        4.5 Array 영속화 
        4.6 Bags와 IdBags 영속화 
        4.7 어노테이션을 이용한 컬렉션 영속화 
        4.8 요약 


    5 | 연관 관계 
        5.1 연관 관계 
        5.2 일대일 연관 관계 
        5.3 일대다 또는 다대일 연관 관계 
        5.4 양방향 일대다 연관 관계 
        5.5 다대다 연관 관계 
        5.6 요약 


    6 | 고급 개념 
        6.1 하이버네이트 타입 
        6.2 컴포넌트 
        6.3 캐싱 
        6.4 상속 전략 
        6.5 필터 
        6.6 관계 소유자 
        6.7 엔티티 연쇄 적용 
        6.8 요약 


    7 | 하이버네이트 질의어 
        7.1 Query 클래스 사용하기 
        7.2 네이티브 SQL 
        7.3 요약 


    8 | 자바 퍼시스턴스 API 
        8.1 하이버네이트와 JPA 
        8.2 영속성 오브젝트 
        8.3 엔티티 저장하고 질의하기 
        8.4 요약 

  •  

  • 내용이 없습니다.
  • 내용이 없습니다.
닫기

해당 상품을 장바구니에 담았습니다.
장바구니로 이동하시겠습니까?