Submarino.com.br




Hibernate in Action

Christian Bauer
ISBN: 193239415X

Em uma época em que ORM ainda não tinha um padrão o Hibernate criou um padrão. Talvez a biblioteca - não JSP - mais relevante dos últimos tempos, o Hibernate conseguiu convencer muita a gente a usar ORM em vez de JDBC puro.

Mas esta obra é mais do que um livro sobre o Hibernate, na realidade é um livro muito mais sobre ORM e as escolhas feitas (trade-offs) pelos autores da ferramenta.

Vários conceitos são necessários ter bem acentes quando usamos qualquer tipo de ORM, como a questão de Entidade x Objecto de Valor e ID x igualdade.

O livro explica também a importância de alguns dos conceitos mais característicos do Hibernate, como a sessão e a diferença existente entre ela e uma transação.

O livro avança ainda, explicando o conceito de Transação de Aplicação que, realmente, ainda não é muito usada/entendida até hoje.

Hoje, talvez já desatualizado para o Hibernate 3, Hibernate In Action é uma boa referência para qualquer um que queira implementar seu próprio ORM ou pelo menos ter uma noção de como seria.