quarta-feira, 2 de dezembro de 2009

Exemplo JDBC

Dou aula de aplicações Web e uma das coisas que meus alunos têm mais dificuldade é na conexão entre Java e o Banco de Dados relacional. Em um dos posts anteriores, Instalando o XAMPP , eu mostrei como instalar o XAMPP um gerenciador de aplicações que contém o MySQL. No post de hoje, vou utilizar o MySQL do XAMPP para criar uma aplicação que use JDBC:

1. Devemos iniciar o XAMPP através do atalho criado na área de trabalho:















2. Em seguida devemos iniciar o MySQL no painel de controle do XAMPP, e entrar no ambinte de administração clicando em "Admin", chamado phpMyAdmin:


















3. Vamos criar um Banco de Dados chamado EXEMPLO, com a tabela USUARIO:
































4. Vamos criar uma classe no Eclipse para acesso a essa tabela. Primeiramente, criamos um projeto Java:



















5. Na sequência, vamos criar uma classe nesse projeto:












6. Para que nosso exemplo esteja completo, precisamos do driver JDBC para MySQL presente no classpath do nosso projeto. Podemos encontrar esse driver em: http://dev.mysql.com/downloads/connector/j/5.1.html

7. Para adicionar o driver devemos: (1) ir em propriedades (Properties) do projeto; (2) Java Build Path; (3) Add External Jars...; (4) encontrar o arquivo .jar correspondente ao driver MySql que está no .zip que acabamos de baixar.

segunda-feira, 30 de novembro de 2009

Você gosta de programar?


Eu gosto!

Pra quem respondeu o mesmo, fica a dica de livro:

Programming Challenges, de Steven Skiena e Miguel Revilla.


Vale a pena estudar a lógica e a matemática por trás desses programas aparentemente inúteis.