Padrão correto para alteração de dados

Pessoal, estou desenvolvendo um aplicativo Web em que terei que fazer várias telas de cadastro, são para coisas diferentes e várias telas de alteração.
Para que fique num padrão legal criei a classe DAOAlunos e lá tenho os métodos de gravação, consulta etc.
Como faço com a alteração já que aparece em uma tela os dados dos alunos de forma linear:

Nome Matrícula Alterar
Joao 123.456 x

e quando o usuário clicar em alterar redireciona para outra página em que ele pode alterar os dados que quiser.

O que ficou feio foi a forma como devo fazer a leitura desses dados vindos do banco, tenho que dar SET em todos os atributos da classe? Para só depois fazer um getProperty"*" ??? Até funciona mas ficou ruim demais o código.

Alguém tem alguma sugestão?

Agradeço desde já

Olá, já deu uma olhada na na apostila do FJ28 da Caelum ?

www.caelum.com.br/apostilas

Lá tem varias dicas! Boa sorte :smiley: