Vous êtes sur la page 1sur 17

08/02/13

Criando um cadastro de usurio em Java

Notcias

Entretenimento

Esportes

Vdeos

Rede Record

E-mail
(0) MEU CONTEDO / LOGIN / CADASTRE-SE

Categorias

(0) Meu contedo

Apostilas

Colabore

Cursos

Dicas

Empresas

Especiais

Guia do Windows 8
(novo)

Mais

Oficina da Net Tutoriais Desenvolvimento Programao Java

Criando um cadastro de usurio em Java


O objetivo deste artigo desenvolver uma aplicao em JSE (Java Standard Edition) de insero de dados utilizando alguns padres de projeto. Para isto, utilizaremos a IDE NetBeans (neste exemplo utilizo a verso 6.5.1) e o banco de dados MySQL Server (utilizo verso 5.5). claro que o leitor pode usar a verso mais adaptvel ao seu conhecimento.
Por: Bruno Freixo | Data: 05/01/2012

DESTAQUE

Cometa Ison poder ser visto a olho nu

Siga-nos nas redes sociais

Desenvolvimento Java
www.dextra.com.br

A Dextra especialista em desenv. projetos de software em Java.

Novos Posts
15:25

Vdeo com nerd beijando modelo vira sucesso na web Bug no Facebook deixa sites internacionais fora do ar Estudo afirma que dinossauros foram extintos antes do imaginado Consumidor poder consultar gratuitamente se est com nome sujo no Dono de Galaxy Note sofre queimaduras aps exploso no prprio bolso

15:06

Subentende-se que para execuo deste artigo, o leitor j tenha algum conhecimento de conceitos como Programao Orientada a Objetos e Design Patterns (Padres de Projeto como FACTORY, DAO e MVC). OBS.: coloquei propositalmente imagens em tamanhos ampliados para que o leitor possa compreender melhor e executar o projeto sem dificuldades. Consideraes sobre a plataforma Java

14:48

14:24

S...
13:55

Melhores em Java
Para utilizarmos o Java faz-se necessrio uma mquina virtual chamada JVM (responsvel pelo uso multiplataforma do Java, isto , pelo seu uso em qualquer sistema operacional), o JRE (ambiente de execuo Java formado pela JVM e por bibliotecas) e o JDK (kit completo de desenvolvimento Java, composto por compilador, JVM e JRE.). Logo, ser necessrio a instalao de apenas uma ferramenta: JDK Java Development Kit;
05/01/2012

Criando um cadastro de usurio em Java


15/06/2008

Instalao e Configurao do Tomcat


17/04/2008

Ambiente de Desenvolvimento Java - JDK

Link para download: Escolha sua plataforma e baixe. JDK

01/05/2010

Trabalhando com JSON utilizando Java


21/05/2010

Lendo planilhas excel com Java

Resumo Para criarmos nosso exemplo, precisaremos: 1) Banco de dados MySQL Server; Link para download: MySQL Clique em ">> No thanks, just take me to the downloads!". 2) IDE NetBeans. Alm das ferramentas, vamos enumerar 10 passos:
www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java 1/17

Apostilas relacionadas
61 Kb - 215.376 downl oa ds

Tutorial CSS

1.948 Kb - 60.124 downl oa ds

Criando Aplicaes Java com NETBEANS

08/02/13

Criando um cadastro de usurio em Java


2.106 Kb - 36.448 downl oa ds

1) Banco de Dados; 2) O Projeto; 3) Factory; 4) Modelo; 5) DAO; 6) GUI; 7) Evento SAIR; 8) Evento LIMPAR; 9) Evento CADASTRAR; 10) Consulta atravs do console do MySQL Server.

Autocad 2006 tutorial

238 Kb - 34.586 downl oa ds

Apostila Javascript - completa


869 Kb - 32.629 downl oa ds

Corel draw x3 tutorial 001

Siga os tpicos
Apple
139 s egui dores

Paypal

8 s egui dores

Mo na massa: Passo 1: Banco de Dados 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:

IBM

6 s egui dores

Samsung

20 s egui dores

Wii

3 s egui dores

Oi

2 s egui dores

McAfee

8 s egui dores

Yahoo

11 s egui dores

cet dtbs poeoaa rae aaae rjtjv; uepoeoaa s rjtjv; CET TBEuuro( RAE AL sai i BGN(0 AT_NRMN, d IIT1) UOICEET nm VRHR25, oe ACA(5) cfVRHR25, p ACA(5) ealVRHR25, mi ACA(5) tlfn VRHR25, eeoe ACA(5) PIAYKY(d RMR E i) ) ;

Mais comentados
Nokia deu adeus ao Symbian
11

Nova tecnologia pode substituir o Wi-Fi 8 Cientistas usam DNA para armazenar dados 5

Ou seja, teremos a tabela usuario com 5 atributos (id, nome, CPF, email, telefone). Agora, vamos abrir o NetBeans em Iniciar > Todos os programas > NetBeans > NetBeans IDE > NetBeans IDE 6.5.1 e comear a pr a mo na massa no desenvolvimento da aplicao. OBS.: durante todo o desenvolvimento da aplicao seguiro imagens para facilitar o aprendizado.
MATRICULE-SE

Cursos Online Oficina da Net


Curso galeria de vdeos com PHP e Mysql
por: R$ 39,90

3x de R$ 13,30
Curso de Illustrator CS5 Essencial
por: R$ 79,90

Passo 2: O Projeto Arquivo > Novo projeto;


MATRICULE-SE

3x de R$ 26,63
Curso como criar um site completo vol. 3
por: R$ 97,42

MATRICULE-SE

3x de R$ 32,47

Na aba Novo projeto, clique em Java e em Aplicativo Java. Clique em prximo.

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

2/17

08/02/13

Criando um cadastro de usurio em Java

Na aba Novo aplicativo Java, em Nome do projeto digite MinhaAplicacao. Desmarque a opo Criar classe principal. Clique em finalizar.

Agora vamos criar os pacotes ou packages. Clique com o boto direito em Pacotes de cdigosfonte e com o boto esquerdo do mouse escolha Novo > Pacote Java...

Na aba Novo Pacote Java digite factory para Nome do pacote. Clique em Finalizar.

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

3/17

08/02/13

Criando um cadastro de usurio em Java

Repita o processo de criao de pacote, criando os seguintes pacotes, alm do pacote factory: modelo, dao, gui. Assim ficar a viso geral do projeto (no canto esquerdo do NetBeans):

Passo 3: Factory: Factory significa fbrica e ConnectionFactory significa fbrica de conexes. Factory ser o nome do pacote e ConnectionFactory o nome da classe que far a interface com o driver JDBC de conexo a qualquer banco que desejar. Por isso o nome fbrica, pois o JDBC permite a conexo a qualquer banco: MySQL, Postgree, Oracle, SQL Server, etc., somente alterando a linha do mtodo getConnection. Vamos comear criando a classe ConnectionFactory no pacote factory. V com o boto direito at factory e clique com o boto esquerdo em Novo > Classe Java.

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

4/17

08/02/13

Criando um cadastro de usurio em Java

Na aba Novo Classe Java em Nome da Classe escolha o nome ConnectionFactory. Clique em Finalizar.

O script abaixo representa a classe de conexo ConnectionFactory. Copie e cole na classe ConnectionFactory:

/ stae qa pcaeo aoe et acas / iu m ul akg u pct s lse pcaefcoy akg atr; / fza iprasd cassncsispr ofninmnod porm / a s mote e lse eesra aa ucoaet o rgaa ipr jv.q.oncin / cnxoSLpr Jv mot aaslCneto; / oe Q aa aa ipr jv.q.rvraae;/ die d cnxoSLpr Jv mot aaslDieMngr / rvr e oe Q aa aa ipr jv.q.QEcpin / cas pr taaet d ece mot aaslSLxeto; / lse aa rtmno e xes pbi casCnetoFcoy{ ulc ls oncinatr pbi Cneto gtoncin){ ulc oncin eCneto( ty{ r rtr DieMngrgtoncin"dcmsl/lclotpoeoaa,sunm-euuro,sasna) eun rvraae.eCneto(jb:yq:/oahs/rjtjv""e-oed-sai""u-eh"; } cthSLxeto ecco { ac(QEcpin xea) trwnwRniexeto(xea) ho e utmEcpinecco; } } }

Salve a alterao (CTRL+S). OBS.: no esquea de salvar todas as alteraes nos cdigos ao decorrer do tutorial. OBS 2: altere "seu-nome-de-usuario" e "sua-senha" para as configuraes do seu Banco de Dados. Vamos criar uma classe para testar a conectividade ao MySQL. Pode ser dentro do pacote factory mesmo... Coloquemos o nome TestaConexao:

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

5/17

08/02/13

Criando um cadastro de usurio em Java

Clique em Finalizar. Script da classe TestaConexao:

pcaefcoy akg atr; ipr jv.q.oncin mot aaslCneto; ipr jv.q.QEcpin mot aaslSLxeto; pbi casTsaoea { ulc ls etCnxo pbi sai vi mi(tig]ag)trw SLxeto { ulc ttc od anSrn[ rs hos QEcpin Cneto cneto =nwCnetoFcoy)gtoncin) oncin oncin e oncinatr(.eCneto(; Sse.u.rnl(Cnxoaet!) ytmotpitn"oe bra"; cneto.ls(; oncincoe) } }

Para executar qualquer aplicativo no NetBeans teclamos SHIFT+F6. Faa-o. Perceba que uma mensagem de erro exibida no console. Esta mensagem de erro significa ausncia do driver JDBC. Precisamos baix-lo para assim fazermos a conexo. Endereo para download: http://dev.mysql.com/downloads/mirror.php?id=404191#mirrors Se o arquivo vier compactado, descompacte-o e escolha o diretrio de sua preferncia. Depois de baixar o driver JDBC, v em: Bibliotecas > Adicionar JAR/pasta...

Escolha o diretrio onde instalou o driver JDBC e clique em Open. Execute o projeto. Agora sim funcionou!

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

6/17

08/02/13

Criando um cadastro de usurio em Java

Se a mensagem que apareceu no console foi parecida com:

rn u: Cnxoaet! oe bra CNTUD CMSCSO(ep ttl 1sgno OSRO O UES tmo oa: eud)

, ento sua conexo foi estabelecida! OBS 3: se mesmo assim no funcionar, especifique a porta do servidor ao lado do localhost. Exemplo: localhost:3307

Passo 4: Modelo: 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:

pcaemdl; akg oeo pbi casUuro{ ulc ls sai Ln i; og d Srn nm; tig oe Srn cf tig p; Srn eal tig mi; Srn tlfn; tig eeoe

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

7/17

08/02/13
pbi Srn gtp( { ulc tig eCf) rtr cf eun p; } pbi vi stp(tigcf { ulc od eCfSrn p) ti.p =cf hscf p; } pbi Srn gtmi( { ulc tig eEal) rtr eal eun mi; } pbi vi stmi(tigeal { ulc od eEalSrn mi) ti.mi =eal hseal mi; } pbi Ln gtd){ ulc og eI( rtr i; eun d } pbi vi stdLn i){ ulc od eI(og d ti.d=i; hsi d } pbi Srn gtoe){ ulc tig eNm( rtr nm; eun oe } pbi vi stoeSrn nm){ ulc od eNm(tig oe ti.oe=nm; hsnm oe } pbi Srn gteeoe){ ulc tig eTlfn( rtr tlfn; eun eeoe } pbi vi steeoeSrn tlfn){ ulc od eTlfn(tig eeoe ti.eeoe=tlfn; hstlfn eeoe } }

Criando um cadastro de usurio em Java

Passo 5: DAO: 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. Mas no nosso caso no criamos mais que uma tabela na Base de Dados, conseqentemente, nenhum relacionamento. Alm disso, neste exemplo, criaremos o Cadastro de Usurio, isto , s vamos usar o Create do CRUD. Numa prxima oportunidade podemos aprender os outros mtodos (alterar, consultar e deletar). Em Create, criaremos o mtodo adiciona. Passaremos o prprio objeto "usuario" como parmetro da funo:

aiin (sai uuro. dcoa Uuro sai)

Usuario com letra maiscula representa a classe e com letra minscula representa o Objeto. Como s vamos representar o mtodo adiciona, no h necessidade de inserir a varivel id, pois a mesma auto-incremento, ou seja, no momento da insero, este campo ser preenchido automaticamente na tabela usurio do Banco de Dados. Se usssemos o mtodo altera ou o mtodo remove, a sim precisaramos declarar a varivel id. Na classe Usuario do pacote modelo criamos o id pois o modelo do negcio precisa abranger o todo, at mesmo para futuras consultas. Eis o script abaixo da classe UsuarioDAO:

pcaedo akg a;

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

8/17

08/02/13
ipr fcoyCnetoFcoy mot atr.oncinatr; ipr mdl.sai; mot oeoUuro ipr jv.q.; mot aasl* ipr jv.q.rprdttmn; mot aaslPeaeSaeet pbi casUuroA { ulc ls saiDO piaeCneto cneto; rvt oncin oncin Ln i; og d Srn nm; tig oe Srn cf tig p; Srn eal tig mi; Srn tlfn; tig eeoe pbi UuroA({ ulc saiDO)

Criando um cadastro de usurio em Java

ti.oncin=nwCnetoFcoy)gtoncin) hscneto e oncinatr(.eCneto(; } pbi vi aiin(sai uuro{ ulc od dcoaUuro sai) Srn sl="NETIT uuronm,p,mi,eeoe VLE(,,,); tig q ISR NO sai(oecfealtlfn) AUS????" ty{ r PeaeSaeetsm =cneto.rprSaeetsl; rprdttmn tt oncinpeaettmn(q) sm.eSrn(,uurogtoe); ttsttig1 sai.eNm() sm.eSrn(,uurogtp() ttsttig2 sai.eCf); sm.eSrn(,uurogtmi() ttsttig3 sai.eEal); sm.eSrn(,uurogteeoe); ttsttig4 sai.eTlfn() sm.xct(; tteeue) sm.ls(; ttcoe) }cth(QEcpinu { ac SLxeto ) trwnwRniexeto() ho e utmEcpinu; } } }

Passo 6: GUI (Graphical User Interface ou Interface Grfica de Usurio) Nossa aplicao back-end est toda finalizada. Precisamos aprontar o front-end, isto , a interface de usurio, a classe que ser responsvel pela interao com o usurio, ou seja, o formulrio de entrada. Vamos criar o formulrio que ser preenchido pelo usurio: gui > Novo > Formulario JFrame > UsuarioGUI > Finalizar. A seguinte tela aparecer:

Para criarmos os elementos do formulrio necessrio o arrastar e soltar do mouse. A esse processo, vou criar a sigla ASM para facilitar nosso entendimento. Arrasta-se os componentes
www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java 9/17

08/02/13

Criando um cadastro de usurio em Java

SWING para o formulrio. Portanto, quando eu chamar o nome do componente e colocar ao lado a sigla ASM, subentende-se que para arrastar componentes da paleta e solt-los no Formulrio. direita, na paleta de componentes, em Controles Swing, clique em Rtulo ASM. Escreva Cadastro de Usurio. Com o boto direito do mouse em cima do rtulo clique em Propriedades e em "font" escolha tamanho 18 e clique em OK. Veja:

Agora na paleta de componentes, em Continers SWING, escolha Painel ASM. 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. Veja:

Escreva mais 4 rtulos dentro do painel: Nome, CPF, Email, Telefone. Agora escolha na paleta de componentes 4 campos de textos representando de forma respectiva cada um dos rtulos mencionados. Veja:

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

10/17

08/02/13

Criando um cadastro de usurio em Java

Finalmente vamos criar os botes. Na aba Paleta > Controles SWING, v at Boto ASM. Crie dois botes, conforme mostra a imagem abaixo:

Escreva jButton1 como Cadastrar e jButton2 como Limpar. Veja:

Agora, fora do painel, crie o boto SAIR. Faa o mesmo processo: sobrescreva jButton3 para SAIR.

Clicando em ALT+F6 temos uma viso geral do projeto em execuo:

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

11/17

08/02/13

Criando um cadastro de usurio em Java

Passo 7: Evento SAIR Clique duas vezes no boto SAIR para criarmos o evento. Na aba Cdigo-Fonte, no mtodo referente a jButton3, isto , ao boto SAIR, digite:

Sse.xt0; ytmei()

Este comando fecha a janela em execuo. D um ALT+F6 e agora clique no boto SAIR. A janela ser fechada.

Passo 8: Evento LIMPAR Agora, na aba Projeto, d dois cliques em Limpar. No mtodo jButton2ActionPerformed, na aba Cdigo-fonte, escreva os seguintes scripts:

jetil1stet") TxFed.eTx("; jetil2stet") TxFed.eTx("; jetil3stet") TxFed.eTx("; jetil4stet") TxFed.eTx(";

Estes scripts so responsveis por limpar ou apagar qualquer string escrita pelo usurio em cada um dos 4 campos de texto do formulrio.

Passo 9: Evento CADASTRAR Precisamos criar o principal evento que literalmente cadastrar o usurio. Para isso, vamos clicar duas vezes no boto Cadastrar e, na aba Cdigo-fonte, no evento jButton1ActionPerformed ficar assim o cdigo:

/ isacad acas Uurod pct mdl ecinosuojt uuro / ntnino lse sai o aoe oeo rad e beo sais Uurouuro =nwUuro) sai sais e sai(; uuro.eNm(TxFed.eTx() saisstoejetil1gtet); uuro.eCfjetil2gtet); saisstp(TxFed.eTx() uuro.eEaljetil3gtet); saisstmi(TxFed.eTx() uuro.eTlfn(TxFed.eTx() saissteeoejetil4gtet);

/ fznoavldodsdds / aed aia o ao i (jetil1gtet)iEpy) | (TxFed.eTx(.smt()| (TxFed.eTx(.smt()| (TxFed.eTx(.s f (TxFed.eTx(.smt() | jetil2gtet)iEpy) | jetil3gtet)iEpy) | jetil4gtet)i

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

12/17

08/02/13
}

Criando um cadastro de usurio em Java


JpinaesoMsaeilgnl,"scmo nopdmrtra vzo"; OtoPn.hwesgDao(ul O aps oe eonr ais)

es { le / isacad acas UuroA d pct doecinosuojt do / ntnino lse saiDO o aoe a rad e beo a UuroA do=nwUuroA(; saiDO a e saiDO) doaiin(sais; a.dcoauuro) JpinaesoMsaeilgnl,"si "jetil1gtet)"isrd cmscso "; OtoPn.hwesgDao(ul Uuro +TxFed.eTx(+ neio o ues! ) } / aaao ddspenhdsnscmo d txo / pg s ao recio o aps e et jetil1stet") TxFed.eTx("; jetil2stet") TxFed.eTx("; jetil3stet") TxFed.eTx("; jetil4stet") TxFed.eTx(";

Certamente algumas mensagens de erro aparecero. Isto porque temos que importar no incio do cdigo as classes Usuario (pacote modelo) e UsuarioDAO (pacote dao). Alm destas, precisamos importar a classe JOptionPane, responsvel pelas janelas de validao, aquelas que aparecem dizendo se o usurio foi ou no cadastrado, se os campos esto vazios, etc. Coloque estas linhas no incio do cdigo, abaixo de package gui, na aba Cdigo-fonte:

ipr mdl.sai; mot oeoUuro ipr doUuroA; mot a.saiDO ipr jvxsigJpinae mot aa.wn.OtoPn;

Agora sim no aparecer erro nenhum e o cadastro poder ser feito. Faa um teste! Veja:
As informaes foram teis? Por favor, nos ajude com um +1 no Google, clique no boto abaixo:
+14 Recomende isto no Google

Passo 10: Consulta atravs do Console do MySQL Server V at o console do MySQL Server. Digite:

uepoeoaa s rjtjv; slc *fo uuro eet rm sai;

A seguinte tela aparecer:

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

13/17

08/02/13

Criando um cadastro de usurio em Java

Pronto. Se todos os passos foram seguidos corretamente, sua aplicao foi executada com sucesso. O Java no uma tecnologia fcil de se aprender logo de incio, mas depois que voc entende os principais conceitos de orientao a objetos e as hierarquias de classes, o entendimento fica bem mais elucidado. Espero mesmo que este artigo possa ajudar seus projetos na empresa que voc trabalha, na sua faculdade ou mesmo nos seus estudos. Numa prxima oportunidade podemos tratar todas as etapas do CRUD: insero de dados (que vimos hoje neste artigo), alterao de dados, excluso de dados e consulta de dados em um datagrid. Um abrao a todos, Bons estudos e at a prxima!
Mais sobre: java, tutorial, cadastro Bruno Freixo / Desenvolvedor de Sistemas WEB e Desktop /

FOLLOW: Internet Explorer


SEGUIR
10 seguidores

COMPARTILHE:
Tw eetar Like 50 5 15

Share 14

Campus Party
SEGUIR
3 seguidores

VOC PODE GOSTAR DESTES POSTS RELACIONADOS:

Instalao e Configurao do Tomcat

Ambiente de Desenvolvimento Java JDK

Trabalhando com JSON utilizando Java

Lendo planilhas excel com Java

13 COMENTRIOS (COMENTE VOC TAMBM)


necessrio login para comentar. Faa login com: OFICINA DA NET ou

Postar no Facebook

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

14/17

08/02/13

Criando um cadastro de usurio em Java

Paulo Alvares
19/07/2012

Responder

Ol, gostei muito do seu tutorial, me ajudou bastante. Mas gostaria de saber como eu fao para criar um executvel de um aplicativo criado com java e MySQL, deste mesmo jeito que voc fez, sem ter que instalar o servidor do MySQL no pc da pessoa que vai executar o app.(j achei algo sobre o Connector/MXJ, mas no entedi, consegui us-lo)

Felipe Franco
27/07/2012

Responder

Acho que esse Artigo pode te ajudar... http://www.clubedaprogramacao.com/forum/index.php?/topic/871-como-criar-um-instaladorem-java/

Fernando Fabiano Antunes Barbosa


17/10/2012

Responder

AMIGO NO CONSEGUI CONECTAR COM O BANCO DE DADOS , PODERIA ME AJUDAR POR FAVOR , ESTOU FAZENDO UM PROJETO DE FACULDADE ME BASEANDO NESTA APLICAO ??

Emerson Freire
26/08/2012

Responder

Gostaria de saber como seria sem usar o banco de dados, queria um exemplo usando um ArrayList para armazenar os contatos. (:

Fabio
18/09/2012

Responder

Cara fera esse turorial mas esta dando um erro no adiciona... UsuarioDAO dao = new UsuarioDAO(); dao.adiciona(usuarios); JOptionPane.showMessageDialog(null, "Usurio "+jTextField1.getText()+" inserido com sucesso! "); oque seria :/

Djalma Queiroz
16/10/2012

Responder

Legal. Funcionou. Baseado nesta experincia vou desenvolver um projeto pessoal

Fernando Fabiano Antunes Barbosa


17/10/2012

Responder

AMIGO PODERIA FAZER UMA VIDEO AULAS , NO CONSEGI CONECTAR COM O BANCO DE DADOS PODERIA ME AJUDAR POR FAVOR

Fernando Fabiano Antunes Barbosa


17/10/2012

Responder

AMIGO NO CONSEGUI CONECTAR COM O BANCO DE DADOS , PODERIA ME AJUDAR POR FAVOR , ESTOU FAZENDO UM PROJETO DE FACULDADE ME BASEANDO NESTA APLICAO ??ALGUEM PODERIA FAZER UMA VIDEO AULAS PASSO A PASSO ???

Uelio Nobre
26/10/2012

Responder

Cara. Voc esta de Parabns. Tutorial simples e bem, mas bem explicativo mesmo. Utilizei o mysql do meu pacote LAMP (VertrigoServ) e no tive problemas. Eu j conhecia algumas coisas de Java e estava na dvida na parte da interao Banco de Dados com a Aplicao. No Java, sei que h regras quanto a importao de classes. O lance conhecer as importaes necessrias para a aplicao (alm de saber desenvolver uma que muito fcil) e seguir em frente. Muito quando continuar as outras sees dessa CRUD, avisa pra galera. Abraos!

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

15/17

08/02/13
Gleide Rosrio
31/10/2012

Criando um cadastro de usurio em Java


0
Responder

MUITO BOM EU TESTEI E FUNCIONOU TA OTIMO OBRIGADO

Gleide Rosrio
31/10/2012

Responder

FUNCIONOU TUDO OBRIGADO

Fabiano Batista Vilhete


29/11/2012

Responder

cara fiz funcionou tudo, logo ia perguntar mas embaixo tem o complemento. http://www.clubedaprogramacao.com/forum/index.php?/topic/871-como-criar-um-instalador-em-java/

Thiago Oliva Alves


Ontem s 22:47

Responder

Deu tudo certo no meu, exceto o boto cadastro que se estiver vazio ele retorna a mensagem, porm quando eu preencho tudo da erro, vou colocar em baixo: run: Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: java.sql.SQLException: Access denied for user 'seu-nome-de-usuario'@'localhost' (using password: YES) at factory.ConnectionFactory.getConnection(ConnectionFactory.java:15) at dao.UsuarioDAO.(UsuarioDAO.java:19) at gui.UsuarioGUI.jButton1ActionPerformed(UsuarioGUI.java:243) at gui.UsuarioGUI.access$000(UsuarioGUI.java:15) at gui.UsuarioGUI$1.actionPerformed(UsuarioGUI.java:120) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3260) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Caused by: java.sql.SQLException: Access denied for user 'seu-nome-de-usuario'@'localhost' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:943) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4113) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1308) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2336) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153) at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:792) at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at factory.ConnectionFactory.getConnection(ConnectionFactory.java:12) ... 29 more CONSTRUDO COM SUCESSO (tempo total: 13 segundos) PODE ME AJUDAR?

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

16/17

08/02/13

Criando um cadastro de usurio em Java

Nova tecnologia pode substituir o Wi-Fi

Neandertais desapareceram antes do que se imaginava

Conhea o primeiro Chromebook da HP

TIM ter que prestar esclarecimentos sobre falhas na rede

Tpicos em destaque
Apostilas grtis, Concurso Correios 2013, Fluxograma, Migrar MSN para Skype Copyright 2012 Oficina da Net. Todos os direitos reservados.

Anuncie

Contato

Equipe

Sobre

Envie sua pauta

www.oficinadanet.com.br/artigo/java/criando-um-cadastro-de-usuario-em-java

17/17

Vous aimerez peut-être aussi