Consultar dados por objeto

4 respostas
S

Boa tarde,

Existe alguma forma de armazenar uma tabela do bd em um objeto e, a partir daí, fazer consultas por esse objeto?

Até.

4 Respostas

B

Olha cara, pelo q entendi, tu quer algo parecido com Linq(.NET). Similares a ele eu não conheço nenhum, mas o que eu prefiro utilizar é TopLink(junto com EJB), pois fica parecido com o estilo de API que vc quer.

S

Pra detalhar mais…

No primeiro momento faço uma consulta no banco que traz todas as colunas de uma tabela e armazeno num objeto. Caso queira ordenar a tabela por alguma coluna, é só fazer uma nova consulta no objeto, livrando o banco dessa tarefa.

Pedrosa

Com Hibernate vc faz isso, ao dar um load em um objeto:

Produto produto = (Produto) session.load(Produto.class, 1L);

Equivale a um select * from Produto where id = 1;

Existem ajustes finos que vc não precisa ir toda hora no banco e executar a query, leia a documentação do Hibernate

S

Obrigado a todos que responderam, vou pesquisar mais…

Criado 24 de novembro de 2009
Ultima resposta 24 de nov. de 2009
Respostas 4
Participantes 3