Dúvida sobre o uso do List

Pessoal estou com uma dúvida aqui e gostaria q se alguem pudesse tira-la eu ficaria grato, é o seguinte, estou desenvolvendo uma aplicação e estou adicionando os meus objetos a uma list, a dúvida é a seguinte, eu já manipulo os dados através do resultset, para q entao eu devo usar uma list??? desculpem-me mas eu estou usando a list sem saber o pq, rss, eu só sei q ela serve para manipular os dados na memoria, mas e ai, eu devo manipula-la na memória para depois trabalhar com o resultset??? me desculpem mas estou com muita dúvida sobre isso, desde ja obrigado a todos pela ajuda

É muito mais fácil você manipular List (ou qq outra collection) do que um ResultSet.

Fazer navegação em ResultSet é um “parto”.

List (ou qq outra collection) podem ser manipuladas de maneira quase “automática”, com uso dos frameworks WEB mais populares (jsf, struts1/2, vraptor, etc).

Por acaso vc sabe ai algum link de algum artigo q explique bem como usar a list atraves de um desses frameworks?
Obrigado mais uma vez

Bem, depende… você está dando manutenção num sistema legado ou criando um novo?

Estou criando um novo, mas eu estou criando apenas para poder estudar mesmo o q estou vendo na facul, nao tenho intenção de venda nem nada nao, ai garrei nessa parte e nao to conseguindo sair mais, rss, obrigado pela atençao

Eu perguntei aquilo porque se fosse um projeto seu e novo eu recomendaria não usar JDBC. Só isso. Mas como é trabalho de faculdade, não tem jeito.

Veja se esses links ajudam

http://www.herongyang.com/jdbc/JDBC-ODBC-SQL-Server-Loop-ResultSet.html

http://www.mail-archive.com/struts-user@jakarta.apache.org/msg79949.html
(aqui, acompanhe todos os post relacionados)

Valeu, muito obrigado jyoshiriro, agora vou praticar bastante isso pra ver se aprendo de vez isso.