Você pode usar algum framework de persistencia, como Hibernate…
Ou então pode programar via Reflection e Metadata alguma coisa sua mesmo…
guilherme.chapiewski
Realmente, com Hibernate você poderia colocar algumas coisas como lazy e diminuir o custo de criação de objetos…
Mas, apesar de não saber nada do seu sistema, acho que um REFACTOR pode resolver mais problemas do que qualquer outra coisa…
[ ]s!
plentz
Já pensou que o ideal é esse objeto relativamente grande nem existir?
pcalcado
30 atributos? Isso vira 3 objetois facil facil.
cassio
Passei pela mesma coisa esses tempos atrás…
Tinha uma tabela no banco chamada pacientes, sendo que havia 45 colunas nela… Mas os dados relativos a pacientes estavam todos misturados:
Dados pessoais
Informações para contato
Local de trabalho, profissão, etc
Endereço
Informações médicas
etc
Dividi isso em várias classes, mais ou menos uma para cada “assunto” relacionado com o paciente: