Criação de um aplicativo CRUD com Netbeans e Derby DB

Índice
Apache Derby é um gerenciador de banco de dados relacional escrito em Java que pode ser embutido em aplicativos Java, está embutido no Netbeans. Apache Derby, um mecanismo de banco de dados que ocupa apenas 2 MB e é gratuito. Como é rebaixado, pode ser movido de um equipamento para outro e funcionar de forma independente, por exemplo com RazorSQL para gerenciá-lo. Cada banco de dados pode ter permissões e senhas de usuário.
Começamos criando um novo projeto em Netbeans Do tipo Aplicativo Java

PROLONGAR

A seguir definiremos o nome da nossa aplicação e ao final nos será mostrado o espaço de trabalho com a estrutura do nosso projeto e o arquivo com a classe principal do projeto.

Então vamos criar o banco de dados para isso, selecionamos a guia Serviços e logo Bancos de dados.

Aqui temos todos os motores de banco de dados, drivers e conexões para bancos de dados, bem como outros serviços, clicamos com o botão direito em Java DB e nos permitirá criar um banco de dados.

Podemos usar o banco de dados de amostra que ele traz NetbeansAo criar o banco de dados, com um clique direito, selecionamos conectar e podemos gerenciar o banco de dados a partir daí, criar tabelas, consultas, etc.

Vamos adicionar um novo arquivo do menu Arquivo> Novo Arquivo ou clicando no ícone correspondente. Precisamos de um contêiner para o nosso formulário, pois vamos criar um formulário Mestre / detalhe, para isso usaremos um Jframe ou um Jpanel dependendo do que for necessário.

Então vamos adicionar outro arquivo Novo> Arquivo e selecionamos o tipo de arquivo que vamos criar, será Swing GUI Form (um formulário na tela) e a seguir selecionaremos a opção Master / Detail.

PROLONGAR

Então eu defino qual é o nome da classe principal do meu projeto TestDerby Nesse caso e qual motor de dados estou usando, também seleciono a tabela com a qual vou trabalhar e quais serão os campos a mostrar no formulário Jframe. Meu mestre de detalhe chamava-se Customer Details e eu seleciono os dados que tenho interesse em mostrar.

Por fim, seleciono se irei trabalhar apenas com uma mesa ou irei relacioná-la a outra como clientes e pedidos, neste caso serão apenas clientes.

PROLONGAR

O Netbeans agora cuidará da criação de todo o aplicativo sem que tenhamos que escrever uma única linha de código.
Gerar automaticamente todo o código Java e layout Swing GUI. Crie também a classe correspondente à tabela do banco de dados neste caso Customer.java.

Criamos nosso formulário mestre / detalhes, vamos compilá-lo para testá-lo pressionando a tecla F6 ou do menu Corre.

Aqui vemos o resultado de um aplicativo totalmente funcional feito em minutos. Isso torna muito mais fácil para os programadores fazer demonstrações, economizando tempo de desenvolvimento.
Nós também podemos usar Mysql e outros motores de banco de dados para gerar CRUD rapidamente.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave