/Projeto-JavaFX-JDBC

Projeto com interface gráfica usando JavaFX e conexão ao banco de dados utilizando JDBC

Primary LanguageJava

Projeto JavaFX JDBC

O Projeto JavaFX JDBC é uma aplicação de exemplo que demonstra como criar um sistema desktop utilizando a plataforma JavaFX em conjunto com o JDBC (Java Database Connectivity) para realizar a persistência de dados em um banco de dados relacional.

A aplicação desenvolvida neste projeto é um sistema simples de gerenciamento de vendedores (Sellers) e departamentos (Department), onde é possível realizar todas as operações de um CRUD com estas duas entidades. O objetivo é fornecer um exemplo prático de como criar uma aplicação JavaFX completa, abordando conceitos como interface gráfica, acesso a banco de dados e organização de código, seguindo todas as boas práticas da programação orientada a objetos.

Stack

  • Java SE-17
  • JavaFX
  • Eclipse IDE
  • MySQL

Visão Geral

O Projeto JavaFX JDBC oferece uma estrutura de projeto bem organizada, seguindo as melhores práticas de desenvolvimento Java. Ele utiliza o JavaFX para criar uma interface gráfica amigável, permitindo que o usuário interaja com o sistema de forma intuitiva. Além disso, o JDBC é utilizado para realizar as operações de inserção, atualização e exclusão de dados em um banco de dados relacional.

A aplicação utiliza a arquitetura MVC (Model-View-Controller) para separar as responsabilidades entre as camadas de dados, interface gráfica e controle. Isso facilita a manutenção do código e o entendimento da estrutura do projeto.

Funcionalidades

- Cadastro, atualização e exclusão de vendedores e departamentos.

Screenshots

Main View - Sellers

Main View - Sellers

Seller Form View

Seller Form View

Main View - Departments

Main View - Departments

Department Form View

Department Form View

Authors

🛠 Skills

Java, JavaFX, MySQL, JDBC