aplicaÇÃo java de cadastro de nota fiscal usando banco mysql
DESCRIPTION
AULA PROGRAMAÇÃO DE COMPUTADORES II APLICAÇÃO JAVA DE CADASTRO DE NOTA FISCAL USANDO BANCO MYSQLTRANSCRIPT
PCII
ETEC
MONSENHOR
ANTONIO
MAGLIANO
Sistema de cadastro de Nota Fiscal
CRIE O BANCO DE DADOS no MySQL
1.Criar Banco Vendas2.Criar Tabela Produto3.Criar Tabela NotaFiscal4.Criar Tabela ItemNotaFiscal5.Inserir dados...
Script de criação neste link
CRIE O BANCO DE DADOS no MySQL
CRIE O BANCO DE DADOS no MySQL
Crie um projeto chamado CadastroNotaFiscal
1.Crie um pacote chamado br.com.etecmam.cadastronotafiscal
2 Crie um formulário (JFrame) NotaUI
Desenhe a seguinte Tela
Propriedade Model do JSpinner data
Propriedade Model dos JSpinner abaixo:
Classes
Criando as Classes NotaFiscal, ItemNotaFiscal e Produto
Crie a classe NotaFiscal
Gere os métodos Getters e Setters
Crie a classe ItemNotaFiscal
Gere os métodos Getters e Setters
Crie a classe Produto
Gere os métodos Getters e Setters
Banco de Dados
Criando as Classes de atualização
ADICIONANDO O DRIVER MYSQL
Para que o software possa conectar-se ao bancoMySQL é necessário adicionar ao projeto umabiblioteca (library .jar) que faça este trabalho.
1.Clique com o botão direito sobre o nome do projeto em “Package Explorer”.2.Selecione o menu “Properties”.3.Selecione a opção Java Build Path.4.Selecione a aba “Libraries”.
ADICIONANDO O DRIVER MYSQL
Clique no botão “Add External JARs...” e busque a pasta ondeestá o arquivo mysql-connector-java-5.1.26-bin.
ADICIONANDO O DRIVER MYSQL
O conector será adicionado ao projeto
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Crie a classe NotasDAO
Interface Gráfica
Criando métodos e tratando ações de botões
Na classe NotaUI crie os métodos
Na classe NotaUI crie os métodos
Na classe NotaUI crie os métodos
Botão Nova Nota
Botão Salvar Nota
Botão Pesquisar Nota
Botão Deletar Nota
Eventos da JTable tabelaItemNota
KeyListener
MouseListener
Evento do Jspinner quantidade
Evento stateChanged
Evento do Jspinner valorUnitario
Evento stateChanged
Botão Pesquisar Item
Botão Novo Item
Botão Salvar Item
Botão Excluir Item
BIBLIOGRAFIA
•dev.mysql.com/doc/refman/5.6/en/mysql.html
•Java - Como programar, Harvey M. Deitel•www.caelum.com.br•eclipse.org
•www.oracle.com/technetwork/java/index.html•http://pt.fifa.com/worldcup/groups/index.html