J'essaye d'obtenir seulement la liste d'id de l'objet bob par exemple au lieu de la liste de bob. C'est correct avec une requête HQL, mais je saurais si c'est possible en utilisant des critères?Comment utiliser les critères de mise en veille prolongée pour renvoyer un seul élément d'un objet à la place de l'objet entier?
Un exemple:
final StringBuilder hql = new StringBuilder();
hql.append("select bob.id from ")
.append(bob.class.getName()).append(" bob ")
.append("where bob.id > 10");
final Query query = session.createQuery(hql.toString());
return query.list();
N'est pas la réponse à la question, mais c'était usuel pour moi –