Bom dia!
Sou iniciante em interface gráfica Java e pretendo fazer um formulário CRUD para aprender os conceitos básicos. Minha dúvida é como fazer a “ponte” entre os componentes da tela e o banco. Imaginando um cadastro de Clientes, pensei no seguinte (resumidamente):
Construtor da Janela que contem o formulário:
- Recuperar uma lista com todas as chaves primárias da tabela Cliente;
- Realizar novo Select desta vez utilizando o primeiro item da lista como parâmetro, assim popular o formulário ao abrir.
Navegar entre registros:
- Ao clicar no botão << ou >>, avançar ou retroceder na lista, e utilizar a posição atual como parâmetro para nova consulta no banco.
- Para as ações Excluir e Atualizar, utilizar a posição atual da lista como parâmetro.
Isso faz algum sentido? Existe uma forma mais bonita de fazer isto? 