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.
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.
Insira o nome do projeto, no nosso exemplo é Loja.
Escolha o Servidor de Aplicação Glassfish V2.
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.