Membro Mestre
« Online: 12 de Dezembro de 2011, 10:38 »
Linguagem JAVA
Criando Uma Aplicação Com Acesso A Banco De Dados.
 | Salve! Salve! Galera do GSM Fans! Neste tutorial, tentarei dar uma base de como criar uma aplicação com acesso a banco de dados. Utilizarei o sistema de vídeo-aulas, onde em cada aula, faremos um passo do aplicativo, e no final, teremos um aplicativo que adiciona, atualiza, remove e lista os dados apartir do banco. Utilizaremos para isso o NetBeans IDE 6.7.1 e JAVA DB (mas pode ser qualquer outro banco de dados), utilizaremos alguns conceitos como DAO (Data Acces Object), Singleton e etc. Espero que gostem, e se gostarem, não se esqueçam de clicar nos botões das redes sociais acima para curtir ou twittar (@GSMFans)!
|
Aulas
- Aula 001
Nessa primeira aula, criaremos o banco no Apache Derby disponibilizado no próprio NetBeans IDE e as classes de Entidades que representarão as tabelas do banco.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 9:52 min
Tamanho:12Mb - Aula 002
Nessa segunda aula, criaremos a classe de conexão com o banco de dados, que tem uma única finalidade: Criar e retornar uma conexão válida com o banco.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 8:15 min
Tamanho: 9,4Mb - Aula 003
Nessa terceira aula, criaremos o GenericDAO que servirá de base para todos os outros DAOs. Ele contém os métodos básicos de adição, atualização, remoção, retorno e listagem. Apartir dele poderemos partir para o próximo passo.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 5:08 min
Tamanho: 4,92Mb - Aula 004
Nesta aula, criaremos o UsuarioDAO para fazer operações no banco com a entidade Usuario, agora é possível ver a mágica dos Generics funcionando na hora de implementar os métodos do GenericDAO.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 25:13 min
Tamanho: 37,5Mb - Aula 005
Nesta aula, criaremos o ContatoDAO para fazer operações no banco com a entidade Contato, mais uma vez a a mágica dos Generics funcionando na hora de implementar os métodos do GenericDAO.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 16:55 min
Tamanho: 30,1Mb - Aula 006
Nesta aula, criaremos o teste para o UsuarioDAO para verificar se as funcionalidades estão realmente funcionando como deveriam. Usaremos para isso a Biblioteca JUnit Test.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 8:44 min
Tamanho: 14,2Mb - Aula 007
Nesta aula, criaremos o teste para o ContatoDAO usando a Biblioteca JUnit Test e faremos alguns ajustes para deixar tudo pronto para a codificação das interfaces de usuário.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 8:08 min
Tamanho: 13,6Mb - Aula 008
Nesta aula, criaremos a primeira GUI, a ViewPrincipal, apartir dela poderemos acessar os outros formulários.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 9:45 min
Tamanho: 16,0Mb - Aula 009
Nesta aula, criaremos a UsuariosView, e, pela primeira vez, faremos nosso UsuarioDAO entrar em ação buscando para nós os dados e preenchendo a Tabela.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 13:29 min
Tamanho: 21,4Mb - Aula 010
Nesta aula, criaremos a ContatosView de forma bem simples.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 7:57 min
Tamanho: 12,4Mb - Aula 011
Nesta aula, codificaremos a ação para o botão adicionar, de forma que assim que o dado é adicionado, a lista é atualizada automaticamente.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 16:14 min
Tamanho: 27,8Mb - Aula 012
Nesta aula, codificaremos a ação para o botão atualizar, de forma que assim que o dado é atualizado, a lista é atualizada automaticamente. Usaremos uma técnica secreta para saber qual linha da tabela está sendo selecionada.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 10:26 min
Tamanho: 18,8Mb - Aula 013
Nesta aula, codificaremos a ação para o botão Remover, de forma que assim que o dado é removido, a lista é atualizada automaticamente. Usaremos uma técnica secreta para saber qual linha da tabela está sendo selecionada.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 5:16 min
Tamanho: 8,69Mb - Aula 014
Nesta aula, codificaremos a ação para o botão Adicionar do Formulário ContatosView. Faremos com que assim que o dado for adicionado, a tabela seja atualizada automaticamente.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 13:39 min
Tamanho: 22,7Mb - Aula 015
Nesta aula, codificaremos a ação para o botão Atualizar do Formulário ContatosView. Faremos com que o Formulário exiba o nome do contato que será editado.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 12:33 min
Tamanho: 21,3Mb - Aula 016
Nesta aula, codificaremos a ação para o botão Remover do Formulário ContatosView. Usaremos técnicas de alto nível para saber qual linha está sendo selecionada para exclusão.
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Duração: 6:46 min
Tamanho: 10,4Mb
Código Fonte
Parte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
Senha para descompactar arquivosParte do conteúdo foi bloqueado! Registre-se gratuitamente para ver o conteúdo completo. |
« Última modificação: 06 de Novembro de 2012, 13:05 por Killer »

Registrado