Voila je seche depuis un moment sur la façon de créer ma requète avec Criteria :

Je possède donc des User et j'aimerais pouvoir à l'aide d'une requète savoir si l'utilisateur que je créer n'existe pas deja en base de données.

Je ne c'est pas coment m'y prendre et la doc ne m'est pas très claire :

Puis-je demander directement la comparaison entre mon User et la base de données (j'ai bien le .equals de redéfini) ou faut t'il effectuer manuellement les contraintes (genre where truc = truc and machin = machin ...).