Pessoal
Eu sei que tem a documentação do hibernate
andei procurando na internet
achei muita coisa sobre o hibernate
como fazer crud, varias coisas
mais o que realmente eu quero saber é pra que serve algumas anotações como
EJB In Action e o Enterprise Java Beans 3.0 do Bill Burke e Haefel vão responder facilmente essas suas questões.
Mas já que já estou aqui, vamos la:
O tipo de inicialização da Collection em questão.
Lazy : carga preguiçosa, ou seja, é recuperado item a item da collection sob demanda, de acordo com que você vai pedindo;
Eager: traz tudo de uma vez quando você pesquisa alguém que tenha esses itens, pode ser perigoso por carregar tantos objetos na memória e blablabla…
Lembra em SQL quando você colocava “ON DELETE CASCADE ON/OFF”? Então, é o mesmo comportamento para cada ação dessas você quer que as relações em outras entidades sejam persistidas, removidas e assim vai.
A anotação ManyToOne explicita o tipo dessa relação, de muitos para um.