Choose your language / Escolha seu idioma:
🇺🇸 English | 🇧🇷 Português
A desktop application developed in Java as part of a learning project focused on object-oriented programming, graphical interfaces, and database integration. The system includes user login, client registration, and data persistence using MySQL.
The project was built using the Eclipse IDE and aims to practice fundamental Java concepts such as classes, encapsulation, JDBC connections, and interface organization.
- User Login System: Basic authentication interface.
- Client Registration: Add and manage client information.
- Database Integration: Connection with MySQL using JDBC.
- Persistence Layer: Separation of connection and persistence logic.
- Object-Oriented Structure: Organized classes and reusable components.
- Java
- Eclipse IDE
- JDBC
- MySQL
src/
├── Main.java
├── JLogin.java
├── CadastrarCliente.java
├── Cliente.java
├── Conexao.java
├── Persistencia.java
└── JPrincipal.java-
Clone the repository:
git clone <repository-url>
-
Open the project in Eclipse IDE.
-
Configure your MySQL database connection inside the
Conexao.javafile. -
Run the
Main.javafile.
Uma aplicação desktop desenvolvida em Java como parte de um projeto de aprendizado focado em programação orientada a objetos, interfaces gráficas e integração com banco de dados. O sistema inclui login de usuário, cadastro de clientes e persistência de dados utilizando MySQL.
O projeto foi desenvolvido utilizando a IDE Eclipse e tem como objetivo praticar conceitos fundamentais de Java, como classes, encapsulamento, conexões JDBC e organização de interfaces.
- Sistema de Login: Interface básica de autenticação.
- Cadastro de Clientes: Adição e gerenciamento de informações de clientes.
- Integração com Banco de Dados: Conexão com MySQL utilizando JDBC.
- Camada de Persistência: Separação da lógica de conexão e persistência.
- Estrutura Orientada a Objetos: Classes organizadas e componentes reutilizáveis.
- Java
- Eclipse IDE
- JDBC
- MySQL
src/
├── Main.java
├── JLogin.java
├── CadastrarCliente.java
├── Cliente.java
├── Conexao.java
├── Persistencia.java
└── JPrincipal.java-
Clone este repositório:
git clone <repository-url>
-
Abra o projeto no Eclipse IDE.
-
Configure a conexão com o MySQL no arquivo
Conexao.java. -
Execute o arquivo
Main.java.