자바 언어가 제공하는 객체지향 패러다임과 관계형 데이터베이스로 대표되는 관계형 패러다임의 불일치를 해소하는 방법 가운데 현재 가장 실용적인 대안은 객체/관계형 매핑(ORM) 도구를 이용하는 것이다. 그러한 ORM 도구 가운데 가장 뛰어난 오픈소스 솔루션은 단연 하이버네이트다.
『하이버네이트 완벽 가이드』는 이러한 하이버네이트 프로젝트를 만든 장본인이 쓴 책이다. 때문에 하이버네이트는 물론이고 영속화, 객체/관계형 매핑, 자바 퍼시스턴스와 관련된 모든 주제를 빠짐없이 상세하게 다루고 있다. 특히 다양한 환경에서 가장 알맞은 영속화 전략을 택해야 할 때 이 책이 실용적인 해법을 제시한다.
『하이버네이트 완벽 가이드』는 수백 개의 개별 예제를 긴밀하게 연계한 애플리케이션을 개발해 보면서 하이버네이트를 샅샅이 파헤친다. 여러분은 쿼리, 페치 전략, 캐시, 트랜잭션, 컨버세이션 등을 하나씩 살펴보면서 하이버네이트 3.2와 자바 퍼시스턴스가 선사하는 풍부한 프로그래밍 모델에 관해 속속들이 알게 될 것이며, 이 책이 데이터베이스 설계, 객체/관계형 매핑, 최적화 기법의 우수 사례에 대해서도 잘 설명하고 있음을 알게 될 것이다.