Professional Documents
Culture Documents
1 PASSO
Abra o console do MySQL Server em Iniciar > Todos os programas > Mysql > MySQL Server 5.5 > MySQL Server 5.5 Command Line Client e digite os seguintes comandos: Caso fechar em segundos: experiemente abrir o cmd .. e entrar na pasta do bin do seu mysql e digitar: mysql u root -p e aperte Enter.
2 Passo
Novo Projeto: NetBeans
NetBeans
Aplicativo Java Nome Projeto: MinhaAplicacao
Desmarcar classe Principal
Finalizar
Pacote Java
Clique boto direito: Pacotes de cdigofonte
Novo Pacote Java
Repita o Processo...
Criar ainda os seguintes pacotes:
Modelo DAO GUI
Viso do NetBeans
3 Passo
Factory (Fbrica) ConnectionFactory (Fbrica de Conexes)
Ser a classe que far a interface com driver JDBC de conexo de qualquer banco de dados
Testando a Conexo
Dentro de Factory
Nova Classe Java
Nome: TestaConexao
Cdigo-Fonte TestaConexao
JAR
Depois de baixar o driver JDBC, v em:
Bibliotecas > Adicionar JAR/pasta...
Caso no funcione
especifique a porta do servidor ao lado do localhost. Exemplo: localhost:3307
Passo 4
Agora, criemos a classe Usuario, dentro do pacote modelo:
modelo > Novo > Classe Java > Usuario > Finalizar.
Crie as variveis id (Long), nome, CPF, email, telefone (todas string) e os mtodos getters e setters. Assim ficar o script da classe:
5 Passo
Crie no pacote DAO a classe UsuarioDAO:
dao > Novo > Classe Java > UsuarioDAO > Finalizar.
Neste pacote ficam as classes que so responsveis pelo CRUD (Create, Retrieve, Update, Delete ou Criar, Consultar, Alterar, Deletar), isto , dados de persistncia Em Create, criaremos o mtodo adiciona. Passaremos o prprio objeto "usuario" como parmetro da funo: adiciona (Usuario usuario). Usuario com letra maiscula representa a classe e com letra minscula representa o Objeto.
classe UsuarioDAO
Criando um Formulrio
Vamos criar o formulrio que ser preenchido pelo usurio:
gui > Novo > Formulario JFrame > UsuarioGUI > Finalizar.
Vejamos:
Continers SWING
Agora na paleta de componentes, escolha Painel.
Clique com o boto direito do mouse e escolha Propriedades.
Clique em border > Borda de ttulo. Intitule Cadastrar novo usurio. Clique em OK e depois fechar.
Vejamos...
Vejamos..
Adicionando os Botes
Na aba Paleta > Controles SWING, v at Boto e crie dois botes.
Vejamos..
Boto Sair...
Agora, fora do painel, crie o boto SAIR.
Faa o mesmo processo: sobrescreva jButton3 para SAIR.
Boto Cadastrar...
Import
import modelo.Usuario; import dao.UsuarioDAO; import javax.swing.JOptionPane;
ESTA PRONTO O NOSSO PROGRAMA AGORA S TESTAR..!
Adicionando os dados..
Vejamos..
Digite a senha de acesso do seu Banco de Dados MySQL
Fim...
Trabalho final da disciplina..!
Implementar os botes:
Alterar Consultar Excluir
Entregar: 28/11/2012
Grupos: no mximo 4 acadmicos