Top Posts

Minha Experiência usando a educação Financeira & Carreir

Continue lendo

Série DB2 IBM:JEE + DB2

Posted by camilolopes | Posted in BD | Posted on 16-11-2009

2

olá pessoal, chegamos a ultima série DB2, hoje veremos como fazer uma simples aplicação JEE e gravar as informações através de um formulário no DB2. É importante ler “posts recomendados” em caso de dúvidas de algo que nao for explicado nesse post.

Para quem está iniciando em JEE e tem curiosidade em aprender a usar outro DB, pode ser uma boa oportunidade. Ahh, nao posso esquecer, algumas explicações estão dentro dos comentários. E o objetivo deste post é auxiliar quem dar dano os primeiros pasos na plataforma JEE.

Lets go…

Posts Recomendados

Série 1: Instalando/Config – Windows

Série 2: Instalando/Config – Linux

Série Db2: Conexão DB2 + Java – Eclipse

Criando um Dynamic web project

JEE + Conexão BD – Eclipse

Iniciando…

  • Primeiro passo é criar um Dynamic Web Project(se nao sabe veja no post recomendado acima)
  • Uma vez criado o projeto, crie uma pagina .jsp chamada de index. Se seguir o modo padrão do Eclipse vc deve ter uma pasta chamada WebContent na estrutura do projeto JEE.
  • Agora vamos criar um formulario que vai cadastrar um novo usuario no sistema. Para isso digite o codigo abaixo:

Passo 2

Nessa parte aqui vamos criar o DAO,o Servlet, JavaBeans e estabelecer a conexao com o BD2.

Estabelecendo a conexao

  1. para estabelecer a conexao, precisamos criar uma class Java. Para isso crie um um package chamado “br.com.conexao” e a classe conforme abaixo:

  1. Criando o JavaBean, crie um package br.com.bean e nesse pacote crie uma classe chamada de Funcionario conforme abaixo:

    1. Seu JavaBean representa a sua table lá no BD, observe que eh a tabela que temos no BD, alias que vamos criar mais lá na frente.

    2. Precisamos criar uma classe que implementa a interface DAO, que terá os codigos sql Crie uma classe conforme abaixo:(nao se preocupe, lá na frente vamos criar a interface)

    • Para isso crie uma interface conforme abaixo e chame ela de DAO. (nao esqueça de criar o package)

    1. Crie um Servlet que tenha apenas o método service e dentro do metodo service, implemten o código a seguir:

    • Vamos testar o que ja foi feito ate aqui, portanto clique com o botao direito em cima do projeto e escolha ==> Run AS ==> Run on Server. E aguarde a pagina index.jsp ser carregada.

    Criando Table DB2

    Precisamos criar uma tabela, portanto crie uma tabela conforme abaixo e nao esqueça de dar permissao para o usuario db2admin poder manipular esta tabela. Se nao sabe como veja nesse post como fazer:Série Db2: Conexão DB2 + Java – Eclipse

    Testando Aplicacao com BD2

    Para testar aplicação eh simples, clique no projeto e depois aperte ctrl + F11, escolha o servidor de aplicação e clique em finish. (se preferir va em Run As ==> Run on server)

    • Voce agora deve ter a página index.jsp conforme a imagem a seguir:

    • Cadastre um usuario conforme abaixo:

    • Apos clicar em cadastrar vc deve obter a tela conforme a seguir:

    Preste atenção no prompt. Temos os println() apenas como informação, isso nao vai para o browser, até pq nao faria sentindo se fosse.

    Pessoal, espero que tenham gostado dessa série DB2, o objetivo era apresentar o Banco de Dados da IBM e sairmos de usar “feijão com arroz” quando se fala em banco de dados(mysql, postgre etc). Espero tenham gostando do novo endereço do blog.

    Abraco, e até o próximo post…

    Não esquecam de votar em nosso blog no

    Top30 Brasil - Vote neste site!.
Related Posts with Thumbnails

Comments (2)

Belo post Lopes!
Mais uma vez, parabéns!!
São dicas valiosas!!

Valeu muito bom, são ótimas dicas vai me ajudar muito. Sou novato na área.

Write a comment