Foros del Web » Programación para mayores de 30 ;) » Java »

Hibernate: Obtener columna

Estas en el tema de Hibernate: Obtener columna en el foro de Java en Foros del Web. Buenas a todos, Estoy trabajando con una aplicación que utiliza Hibernate, no es de mi preferencia pero he de Hacerlo. Para realizar las consultar utilizan ...
  #1 (permalink)  
Antiguo 23/10/2012, 07:52
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Hibernate: Obtener columna

Buenas a todos,

Estoy trabajando con una aplicación que utiliza Hibernate, no es de mi preferencia pero he de Hacerlo.

Para realizar las consultar utilizan las clases Criteria y Expression y lo hacen más o menos de la siguiente forma

Código:
DatosDAO datos = DatosDAO.getInstance();
Criteria datosCriteria = datos.createCriteria();

List origen = datosCriteria.add(Expression.eq("COLUMNA", "VALOR")).list()
Esto me devuelve la tupla completa, ya que es el equivalente a
Código:
SELECT * FROM TABLA WHERE COLUMNA=VALOR
La cuestión es que yo no quiero la tupla completa, quiero únicamente un campo en particular y no sé como realizarlo siguiendo el código que ya está hecho y la persona que en teoría me está "formando" no tiene ni idea.

Si alguien me puede ayudar estaría muy agradecida, sino pues tendré que rascar la BD con sentencias SQL

Muchas gracias por todo, me ayude o no!

Etiquetas: clase, columna, hibernate
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:50.