Bonjour,

J'aimerais savoir comment gérer au mieux des requêtes dynamiques.
Je m'explique :

J'aimerais avoir une méthode de service qui permet de récupérer des enregistrements d'une table de ma BD.
Le problème est qu'une fois je voudrais dans certains cas :

- tous les enregistrements
- seulement ceux pour lesquels le nom est égale à "xxx"
- seulement ceux dont la date est avant le 15.04.2015 et que le flag xy est à vrai et que l'objet n'est pas null
- ....

Comment gérer cela au mieux ?
J'ai bien vu CriteriaQuery mais je ne vois pas comment implémenter cela, comment écrire ma méthode de service

Si qqun peut me guider et m'expliquer comment faire, ça serait avec plaisir
Merci pour votre aide