Olá!
Supoe-se que eu tenha criado uma tela (form) para cadastro de usuários do qual meu cliente irá utilizar. Nele, terão os campos correspondentes como nome, cpf, setor, telefone etc. No exemplo abaixo, estão somente Nome e Idade (pro exemplo não ficar muito extenso), pois o foco da minha pergunta é:
Dúvida: Como eu faço para inputar os dados no banco de dados (Inserts?) através dos setters na classe Cadastro? E, basta intanciar apenas um objeto (neste caso, objeto 'cadastrar') para todos os cadastros que serão realizados ou deverá ter um objeto instanciado exclusivo para cada cadastro? Se sim, como fazer e por que?
Classe de exemplo (Cadastro):
public class Cadastro{
private String nome.
private int idade;
public void setNome(String nomee){
this.nome = nomee;
}
public void setIdade(int idadee){
this.idade = idadee;
}
Agora, a classe Main:
public class TestaClasse{
public static void main(String[] args){
Cadastro cadastrar = new Cadastro;
}
}
No evento do botão cadastrar que será criado no form (java.swing), após todos os campos serem preenchidos, terá a validação(junto com os Exceptions etc) e inserção dos dados. Eu preciso instanciar um objeto para cada cadastro? Uso Collections, array? O que fazer?
Obrigado!