Aplicativo simples para cadastro com JFX e Mysql parte1

                                        

Aplicativo simples para cadastro com JFX e Mysql parte1

  Olá pesquisando o blog reparei que nunca fiz um aplicativo ou artigo explicando alguns 
métodos que utilizo pra fazer cadastros com banco de dados no JFX.
Talvez o mais próximo que cheguei a fazer, foi o telefone e a agenda telefônica desenvolvido
com javafx , arduino e MySQL. e pode ser conferido Aqui.
Também tenho um projeto de faculdade "casa java" que fiz e disponibilizei pra alguns amigos.
 Este pode ser visualizado no youtube Aqui ...no final do blog vou disponibilizar o projeto
 para downloads desta vez.

  Apesar de ser um um aplicativo simples e de fácil entendimento este artigo contem muitos
 detalhes e por isso foi dividido em algumas partes ao final com sorte você vai ser capaz de
 criar um servidor e adicionar e ler dados através do JFX.

 A intenção deste blog é de guardar alguns códigos que utilizo em treinos,
estudos, trabalhos, e projetos pessoais acredito que é ideal para 
estudantes, entusiastas e programadores que estão procurando esclarecer 
duvidas ou apenas fazer uma leitura nas horas disponíveis.  

Espero que tenha uma boa leitura.
:inicio
:1=XAMPP -> Aqui
:2=MySQL Connector/java ->Aqui
:3=Criar classe 

A primeira coisa a fazer é instalação do XAMP, pois com ele que iremos criar um servidor pra se comunicar com o JFX com um banco feito em MySQL

1-Instalação e configuração do XAMPP
   O XAMP é um conjunto de ferramentas
 que possibilita criar e configurar um servidor 
local para aplicações desktop e web em sua
 maquina, sem a necessidade de internet ,para
 algumas aplicações.
Possibilita a comunicação com inúmeras 
linguagens compatíveis , quem faz a comunicação
 entre servidor e a plataforma JFX vai ser a 
biblioteca java/mysql Connector 
 Pagina pra download do: XAMPP



2- Download do MYSQL Connector/J

O MYSQL Connector/J é uma biblioteca java capaz
de fazer a comunicação entre servidor e os aplicativos.

Com o MySQL connector/j o aplicativo pode ler
 escrever e criar dados em algum servidor local sem
 a necessidade real de estar conectado a internet.
 
Agora que temos o xampp e o connector/j para criar um banco no servidor então é só adicionar a biblioteca no NetBeans .

Nota: este artigo foi criado em uma plataforma 
 win10 64-bit , JDK18 , NetBeans IDE 8.2
MySqlConecctor for J 5.1 
porem estou contando que quem seguir este artigo possui pelo menos um Windows como sistema operacional

:3 criando a classe e adicionando bibliotecas

Adicionar uma biblioteca em uma aplicação não deve ser uma tarefa difícil.
Primeiramente vamos construir uma classe.
Se você não sabe ou tem duvidadas sobre as Classes JAVAFX é possível que você possa fazer 
uma leitura em algum artigo relacionando futuramente ->Aqui 

Inicie a IDE ,crie um novo projeto de Aplicações Javafx
de um nome a classe, aqui deixarei o nome de cadJFX



Dica: ao criar um novo projeto , crie na pasta do projeto uma pasta chamada library e guarde
 todas bibliotecas que vc utilizar e quando for adiciona-la na arvore de bibliotecas do NetBeans
 adicione todas bibliotecas a partir do próprio projeto isso vai evitar erros desnecessários .

Quando uma classe é criada a estrutura do projeto é esta, antes do primeiro deployer 

 

Esta é a estrutura de pasta após fazer a compilação no netbeans.



Após ter executado a classe pela primeira vez teremos uma estrutura pronta
crie uma pasta /libray no diretório do projeto. Adicione o Conector/j.jar assim como todas 
bibliotecas java .
Esta será a estrutura com a biblioteca adicionada as pastas do projeto . 

no próximo artigo será criado o branco de dados e finalizado o aplicativo de cadastro



Continue no próximo artigo clicando ->Aqui







Comentários