Criando uma aplicação com Hibernate e JSF utilizando o NetBeans 6.5 – Parte 4

Para quem está iniciando os estudos dos frameworks Hibernate e JSF a primeira dificuldade encontrada é montar um exemplo que execute na primeira vez...

Criando uma aplicação com Hibernate e JSF utilizando o NetBeans 6

Criando uma aplicação com Hibernate e JSF utilizando o NetBeans 6.5 – Parte 4

 

Para concluir o artigo, vamos executar a aplicação. Depois de Depurarmos o projeto (Ctrl+f5), aparecerá no browser do seu computador a seguinte tela:

 


 

Ao clicarmos em Show All Produto Items aparecerá a tela de consulta, que neste instante obviamente estará vazia.

 


 

E ao clicar em New Produto a tela de inserção aparecerá, e a opção Create gravará seus dados no banco de dados.

 



Clicando novamente em Show All Produtos Items agora mostrará a listagem de produtos inseridos no banco de dados e três opções: Show (mostra o item detalhadamente), Edit (edição dos dados) e Destroy (deleta os dados no banco de dados).

 



Conclusão

Um sistema básico foi criado mostrando como as ferramentas estão facilitando o desenvolvimento. Porém, devo ressaltar que o código criado não é o ideal para um bom profissional Java.

 

Mas deverá servir como estudo da linguagem Java, dos frameworks e da própria IDE.

 

Como lição de casa seria interessante você criar uma tabela “pedidos” com relacionamento entre produto e cliente, pois no exemplo gerado acima a IDE não consegue trabalhar com relacionamentos e você terá a chance de montar uma parte do software.

 

Outra tarefa é melhorar a camada view, pois o JSF é uma ferramenta muito poderosa e pode-se criar telas muito mais atrativas e dinâmicas que a mostrada neste exemplo.

 

No caso de dúvidas:

 

Apostilas sobre o framework Hibernate com XML e anotações. Teoria e prática. http://www.jeebrasil.com.br/mostrar/97

 

Documentação do Hibernate

http://www.hibernate.org/5.html

 

Grupo JavaSF – grupo de discussão sobre JSF

http://groups.google.com/group/javasf/

 

Grupo JavaSF – Arquivos e tutorias sobre JSF

http://groups.google.com/group/javasf/files

 

Exemplos de componentes RichFaces

http://livedemo.exadel.com/richfaces-demo/index.jsp

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados