En este grupo En todos

Foro de Java



Carga de datos con hibernate

Borja
Madrid, España
Escrito por Borja
el 09/07/2007

Hola.

Soy nuevo en esto de hibernate y estoy desarrollando un proyecto yo solo, por lo que tengo alguna duda.

En una tabla de la base de datos guardo ficheros. Pdf y a la hora de hacer una busqueda, y recuperar los datos desde la base de datos, esta tarda mucho, pues recupera todas las columnas.

Quisiera saber si hay alguna forma de decirle ha hibernate que no cargue todos los campos de golpe, de esa forma en el buscador no tendría que recuperar los ficheros y este sería mas rápido

Cristina
Salamanca, España
Escrito por Cristina
el 13/07/2007

Yo uso hibernate y lo unico que se me ocurre es que utilices alguna sentencia sql para obtener el campo que desees de la BD, hibernate te permite hacerlo con CreateSqlQuery.

Es posible que haya alguna sentencia de hql que te permita hacerlo tambien, pero no estoy muy familiarizada con ellas.

Borja
Madrid, España
Escrito por Borja
el 13/07/2007

Gracias de antemano,

Creo que la opción que voy a usar es dividir la tabla en dos, mas concretamente en sacar el campo bynary a otra tabla y mapearlo con otro objeto