👨🏫CRUD DE NOME, EMAIL E TELEFONE COM JAVA-SWING E MYSQL.
O aplicativo CRUD COM JAVA SWING
foi desenvolvido com Java Swing e MySQL é um sistema básico de CRUD (Create, Read, Update, Delete) para gerenciar informações de usuários em um banco de dados. Aqui está uma descrição do que ele faz:
-
Adicionar Usuário:
- Permite adicionar novos usuários informando nome, email e telefone.
-
Atualizar Usuário:
- Permite selecionar um usuário na tabela e atualizar suas informações de nome, email e telefone.
-
Deletar Usuário:
- Permite selecionar um usuário na tabela e removê-lo do banco de dados.
-
Listar Usuários:
- Exibe todos os usuários cadastrados em uma tabela, mostrando seu ID, nome, email e telefone.
-
Configuração do Banco de Dados:
- Antes de executar o app, é necessário importar o arquivo
./DATABASE/DATABASE.sql
para o seu banco de Dados Mysql.
- Antes de executar o app, é necessário importar o arquivo
-
Configuração de conexão:
- Abra o arquivo
CODIGO\src\main\java\com\mycompany\crudswing\DatabaseConnection.java
e ajuste as configurações do banco de dados:
- Abra o arquivo
private static final String URL = "jdbc:mysql://localhost:3306/crud_db";
private static final String USER = "root";
private static final String PASSWORD = "";
-
Certifique-se de que o projeto esteja compilado: Antes de executar o projeto, você deve garantir que ele foi compilado corretamente. Navegue até o diretório
./CODIGO
, e use o seguinte comando para compilar:mvn clean install
-
Executar o projeto: Para executar a aplicação Swing com o Maven, usando a classe principal definida no seu
pom.xml
, use o comando:mvn exec:java
-
Interagindo com APP:
-
Interface do Usuário:
- Ao iniciar o aplicativo, você verá uma interface com campos para inserir nome, email e telefone de um novo usuário.
- Abaixo dos campos de entrada, há botões para adicionar, atualizar e deletar usuários, além de uma tabela que exibe todos os usuários cadastrados.
-
Adicionar Usuário:
- Preencha os campos "Nome", "Email" e "Telefone".
- Clique no botão "Adicionar" para incluir o novo usuário na tabela e no banco de dados.
-
Atualizar Usuário:
- Selecione um usuário na tabela clicando na linha correspondente.
- Edite os campos de "Nome", "Email" e "Telefone".
- Clique no botão "Atualizar" para salvar as alterações no banco de dados.
-
Deletar Usuário:
- Selecione um usuário na tabela clicando na linha correspondente.
- Clique no botão "Deletar" para remover o usuário selecionado do banco de dados.
-
Listar Usuários:
- A tabela exibe todos os usuários cadastrados, mostrando seu ID, nome, email e telefone.
- Ela é atualizada automaticamente após adicionar, atualizar ou deletar usuários.
-
-
LINGUAGEM JAVA: A linguagem de programação Java é amplamente utilizada para o desenvolvimento de aplicativos devido à sua portabilidade, segurança e robustez. Ela é uma escolha popular para desenvolver aplicativos desktop, web e móveis.
-
JAVA SWING: Java Swing é um conjunto de bibliotecas gráficas para a criação de interfaces de usuário (UI) em Java. Ele fornece componentes gráficos avançados, como botões, caixas de texto, tabelas e muito mais, permitindo que os desenvolvedores criem aplicativos desktop com uma interface de usuário rica e interativa.
-
MYSQL: O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto que foi lançado pela primeira vez em 1995. Foi desenvolvido pela empresa sueca MySQL AB, fundada por Michael Widenius, David Axmark e Allan Larsson.
-
NETBEANS IDE: O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para o desenvolvimento de aplicativos Java, bem como para várias outras linguagens de programação, como PHP, C/C++, e HTML5. Ele oferece uma série de recursos poderosos, como edição de código avançada, depuração, controle de versão e integração com servidores de aplicativos, facilitando o desenvolvimento de software em Java e outras plataformas.