Bonjour,
J'ai compris le principe des criteria.
Par contre j'ai une question :

J'ai dans mon projet des objet persistents managés par Hibernate.

Prenons un exemple, j'ai un objet "Utilisateur" qui a pas mal de foreign key par exemple une fk sur une table "Typeutilisateur", une fk sur la table "SexeUtilisateur" une sur "CouleurYeuxUtilisateur" ... (Ceci est un exemple afin d'illustrer ma question).
Si je veux être logique dans mon objet Manager de l'objet Utilisateur, il faut que j'écrive une requête pour récupérer le(s) Utilisateurs en fonction du type d'utilisateur, une pour le sexe et une pour la couleur des yeux ...

Je me demande si je ne peux pas écrire une et une seule requête en passant par les Criteria. Le problème est que je ne sais pas comment m'y prendre, si qqu'un peut me donner un coup de main je suis vraiment preneur.