この本は、HIBERNATEの解説書というよりは、HIBERNATEを題材としたORMの解説書ととらえて欲しい。日本語で読めるHIBERNATEの参考書としても秀逸だが、この本だけでHIBERNATEを使いこなせるわけではない。
ORMの議論に関しては、モデリング、継承、フェッチ、デザイン・パターンなど、ORMで課題となる、あるいは知っておかなければならない戦略について広く、そして深く掘り下げて丁寧に解説している。ORMを用いた設計パターンを学びたい人には絶対の自信を持って勧めたい。HIBERNATE以外のORMを使う予定であっても一読を勧める。良書である。
読者のレベルとしては、やはり初歩的なRDBの知識を持っていた方がよいと思うが、「SQLは見るのも嫌い。オブジェクトだけで永続化を使いたい」という人でも努力次第で何とか読破できる。
最後になるが、和訳も☆5つのレベルである。すばらしい。