Manipulação de consultas SQL

Bom dia,

Estou desenvolvendo um projeto web onde basicamente irei disponibilizar ao usuário várias interfaces para consultas de dados cadastrais de clientes, históricos de acessos bem simples.

Até hoje só utilizei o resultSet para manipular os resultados de uma consulta. Existe algum outro objeto para manipulação de consultas em java, que funciona de uma forma semelhante ao TClientDataSet utilizado em Delphi ?

Pelo que andei pesquisando e fazendo alguns testes com o resultSet, ele até que é parecido e estou desenvolvendo uma classe que auxilie e facilite o uso, fazendo com que se comporte da mesma forma que o TClientDataSet, o motivo é que ja temos várias bases de scripts sql que ja estão prontas em Delphi e nossa idéia é migrar essas bases para java.

Caso alguém possa me ajudar ficarei muito grato.

Falou…

Se você quer reutilizar suas consultas sql você pode utilizar o resultSet, mas você tambem pode usar o jpa para mapear seu atributo do objeto para as colunas da tabela

Fala ae luciano@@, então nunca trabalhei com jpa você tem algum material para me indicar sobre o assunto para que eu possa dar uma estuda.

Falou,

Da uma olhada nesse aqui:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=4590

Muito obrigado. Até mais…

JPA é legal, mas se eu fosse você ia direto pro Hibernate… porque? Porque é melhor… tanto que muitas inovações do JPA estão sendo baseadas em coisas que o Hibernate implementou…