Video Locadora

Video Locadora

by Hamilton Fernandes de Moraes Junior -
Number of replies: 3
Segue a implementação do JPA e Hibernate no projeto da Video Locadora.

Inicialmente deve-se criar um banco de dados chamado locadora no MYSQL, e depois executar as seguintes classes GeraTabela e InicializaBanco. Com isso as tabelas serão Criadas e Populadas automaticamente.

Achamoso Hibernate muito prático e útil para persistencia de dados. Não conseguimos criar tabelas quando nossas classes tinham Herança. Fizemos então uma modificação em nossas classes.
In reply to Hamilton Fernandes de Moraes Junior

Dúvidas

by Hamilton Fernandes de Moraes Junior -
Esqueci de colocar algumas informações.
No nosso projeto, existe a opção de realizar uma busca de videos por titulo(completas ou não). Antes de implementarmos o Hibernate funcionava corretamente para os casos onde algum filme foi encontrado ou não.
Agora com o Hibernate, caso um filme seja encontrado o mesmo é exibido, Agora se nenhum video é encontrado , ocorre um erro que não consegui identificar.
Se puderem ajudar eu agradeço.

In reply to Hamilton Fernandes de Moraes Junior

Re: Dúvidas

by Márcio Guedes Hasegawa -
O erro acontece porque quando a busca devolve uma lista vazia, você não passou a lista vazia para frente e sim um null...

Quando você chama na página lista.size(), ocorre um NullPointerException
In reply to Hamilton Fernandes de Moraes Junior

Re: Dúvidas

by Márcio Guedes Hasegawa -
Mapeou as classes com anotações, mas não usou Hibernate como implementação de JPA
Nota: 9,0