Pessoa estou começando agora com o java + swing + jdbc , eu criei algumas classes utilizando o padrão dao onde eu crie uma interface chamada DAO que vai servir pra todas essas classes , eu queria criar um formulário de pesquisa onde eu entrasse como parâmentro do constructor um objeto que implemente a interface DAO e dessa forma ele funcionasse para todos os objetos que implementassem a interface, isso é possível ?
Se sim vamos pro funcionamento do formulário , no formulário pretendo colocar um combobox para o usuário determinar sobre o que ele deseja pesquisar Exemplo .: por Nome , CPF etc , um TextField para o usuário digitar o valor da pesquisa, um botão Pesquisar pra executar a pesquisa e um JTable para exibir os resultados das pesquisa . finalmente a minha principal dúvida , teria como eu mapear os nomes dos campos das tabelas para fazer um tratamento e exibir o nome do campo no header do Jtable , mais uma vez é possível ?