Olá Pessoal,
Este post tem como objetivo, desenvolver uma aplicação completa para web utilizando o Hibernate que é Framework completo para o gerenciamento de persistência de dados em Java, e o JSF que é um Framework para desenvolvimento de aplicações web. Esta aplicação contém o cadastro, alteração, exclusão e listagem de usuários, utilizando a IDE Eclipse em conjunto o servidor TomCat 6 e o banco de dados MySQL.
Quem ainda não tem os recursos necessários para desenvolver a aplicação, basta baixa-lás.
Eclipse (http://www.eclipse.org/).
TomCat (http://tomcat.apache.org/).
MySQL: (http://www.mysql.com/).
Também é preciso baixar o hibernate, que pode ser encontrado no site www.hibernate.org, baixar o JSF 1.2, no site http://java.sun.com/javaee/javaserverfaces/ e por fim, baixar o jar do MySQL, neste site http://dev.mysql.com/downloads/connector/j/.
Após ter baixados todos os arquivos, copiar os .jar do hibernate, jsf e mysql para a pasta lib do TomCat.
Para começar, abre seu Eclipse e escolha seu workspace, com ele aberto seguiremos as seguintes etapas que estão ilustradas nas imagens. (para uma melhor visualização das imagens basta clicar nelas para expandir o tamanho).
Ao final do post, o projeto será disponibilizado para download, para quem quiser baixar e testar.
1. Passo: Configuração do Servidor TomCat no Eclipse, para isto iremos adicionar um novo server.
2. Passo: Escolheremos o servidor TomCat na versão 6.
3. Passo: Clica em Browse.
4. Passo: Escolhemos onde está diretório do TomCat.
5. Passo: O TomCat foi encontrado com sucesso.
6. Passo: O servidor TomCat é listado na guia Server do Eclipse.
7. Passo: Agora criaremos um novo projeto do tipo Dynamic Web Project.
8. Passo: Daremos o nome do projeto de crud-jsf-hibernate, em Target runtime e Configuration deixar como está imagem abaixo.
9. Passo: Deixar como está e clica em Next.
10. Passo: Deixar como está e clica em Next.
11. Passo: Configurar como está na imagem, preste no mapeamento das URLs.
Já configuramos o TomCat no Eclipse, criamos o projeto e na próxima parte começaremos a criar a Classe Bean e a camada de persistência da Aplicação.
Continua...
2 comentários:
Pelo amor de DEUS !!! Tem continuação este post? e o mais importante funciona??? ( desculpe-me, é que estou tão decepcionado com o que venho vendo que ultimamente duvido de tudo)
Olá Paulo, tem continuação sim, está no próprio blog e funciona!
Postar um comentário