Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2012, 07:52
casiopeia
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 11 años, 6 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!