Bom dia pessoal,
[color=violet]estamos começando a estudar JAVA agora,
e estamos com muitas duvidas na persistencia de
dados com Hibernate e Annotations…
Alguém pode nos dar uma mãozinha com
apostilas, tutoriais sobre o assunto?
muito obrigada desde já…[/color]
Aqui mesmo no GUJ você encontra otimos materiais.
Livre-se do SQL: uma introdução ao Hibernate
http://www.guj.com.br/java.tutorial.artigo.125.1.guj
Introdução ao Hibernate 3
http://www.guj.com.br/java.tutorial.artigo.174.1.guj
Controle Transacional no Hibernate 3 com Anotações
http://www.guj.com.br/java.tutorial.artigo.182.1.guj
Boa Sorte
Na empresa que eu trabalho pediram para eu migrar uma aplicação já existente para Grails. O meu chefe me deu apenas o script do banco dessa aplicação. E disse para eu encontrar uma maneira de gerar a aplicação Grails a partir desse banco. Para realizar tal tarefa estou utilizando Engenharia Reversa e Hibernate Annotations, ou seja, estou criando os POJOS a partir do Banco e dentro desses POJOS estou fazendo o mapeamento da classe no banco. Acontece que esse banco foi feito utilizando uma engine (MyISAM) que não permite chaves estrangeiras. Aí que está o rolo, não consigui encontrar um jeito para mapear o relacionamento entre duas classes que tem relação. Por exemplo no banco há as tabelas “Cliente” e “Usuário”, essas duas tabelas tem um relacionamento de um-para-muitos, ou seja um cliente pode ter vários usuários. Na tabela “Cliente” há a chave primária “CLID_ID” e na tabela “Usuário” há esse campo (CLI_ID) mas não está declarado como chave estrangeira. Como fazer esse mapeamento?? Alguém poderia me auxiliar?