Criando uma aplicação com Hibernate e JSF utilizando o NetBeans 6 v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} st1\:*{behavior:url(#ieooui) }

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

 

Para quem está iniciando os estudos dos frameworks Hibernate e JSF a primeira dificuldade encontrada é montar um exemplo que execute na primeira vez, a nova versão da IDE NetBeans pode auxiliá-lo nesta questão.

 

Mostraremos que a IDE pode gerar todo o código para uma aplicação simples, mas que será uma ótima ferramenta de estudos e gerará muito conhecimento ao estudante de Java.

 

Primeiramente teremos que criar um banco de dados para o sistema que será desenvolvido, utilizando o MySql crie um banco de dados com o nome loja e duas tabelas conforme o script abaixo:

 

CREATE DATABASE loja;

 

CREATE TABLE `cliente` (

  `id` INTEGER(11) NOT NULL,

  `nome` VARCHAR(50),

  `endereco` VARCHAR(50,

  `telefone` VARCHAR(20),

  `email` VARCHAR(50),

  PRIMARY KEY (`id`)

);

 

CREATE TABLE `produto` (

  `id` INTEGER(11) NOT NULL,

  `nome` VARCHAR(50) ,

  `marca` VARCHAR(50),

  `preco` DOUBLE(15,2) ,

  PRIMARY KEY (`id`)

);

 

Após criarmos o banco de dados, abra o NetBeans, indo na aba Serviços. A primeira opção é Banco de Dados e clicando com o botão direito do mouse crie uma nova conexão conforme a figura abaixo.


cahunbp1fig01.png

 

Após a criação da conexão, vá ao menu da IDE e clique em Novo Projeto, escolhendo a opção Java Web > Aplicação Web.


cahunbp1fig02.png

 

Insira o nome do projeto, no nosso exemplo é Loja.

 

cahunbp1fig03.png


Escolha o Servidor de Aplicação Glassfish V2.


cahunbp1fig04.png

 

No item 4 escolha as opções JavaServer Faces e Hibernate 3.2.5, e na configuração do Hibernate escolha a conexão com o banco de dados loja.

 

cahunbp1fig05.png