Bonjour à tous,
Voilà, je viens tout juste de débuter en JSF.
J'utilise pour cela NetBeans (excellent au passage, car il me facilite la création des managed beans et leur mapping avec la base de données).
Mais je bloque sur un point : pour l'instant, les beans créés automatiquement par NetBeans me permettent de consulter la base de données : lister tous les objets, créer un nouvel objet, éditer ou supprimer un objet.
Je voudrais faire plus "compliqué" : récupérer tous les objets répondant à un critère, mais je ne sais pas comment faire
Par exemple :
- dans la base de données, j'ai la table MESSAGE, avec les colonnes SENDER et CONTENT
- le managed bean correspondant est Message avec les attributs Sender et Content
- le controller correspondant à ce bean et que j'utilise directement depuis une page JSP a notamment les méthodes createSetup, create, detroy, editSetup, edit, ... Mais je ne vois pas de méthode permettant de faire une requête, par exemple un getMessageBySender(String sender). Qui plus est, dans le bean créé, il y a des requêtes créés en haut avec des tag à la javadoc (Named Query ça s'appelle ?), et je ne sais pas comment les utiliser
Qui pourrait m'aider ?
Merci de vos réponses
Partager