šØāš«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.