Gente, eu criei um método que recebe o endereço de uma classe,uma instancia dessa classe e um resultSet. Daí o método então preenche o beans com os dados do banco de dados e retorna um arrylist como resultado. Funciona perfeitamente bem, e em projetos grandes, onde eu mapeio vários objetos, isso é uma mão na roda.
Só que tem um problema, eu ivoco o método, e tenho que converter o resultado num vetor de objetos desejados, uma vez que ele retorna um ArryList.
Ok, teria como eu fazer que o método, ou a classe, de forma dinÂmica, altere o seu retorno, automatizando ainda mais o processo?
Sabe, eu pensei no poliformismo, mas esse eu ainda tenho que fazer implementaçõe sextras. o que eu queria é simplificar ao máximo a produção, fazendo assim:
XBen [] X = new XBean():
YBen [] Y = new YBean():
VBen [] V = new VBean():
TBen [] T = new TBean():
X = realizaPesquisa (…);
Y = realizaPesquisa (…);
V = realizaPesquisa (…);
T = realizaPesquisa (…);
?
Simples, né, hehehe