Bonjour à tous !
j'ai fait un (nième) tuto sur jsf avec utilisation de la persistence : https://netbeans.org/kb/docs/javaee/...html?print=yes
il s'agit de saisir un message sur une forme de saisie, de le stocker, et d'afficher en retour le nombre de messages saisis au total. Donc c'est du copié coller, ça marche mais j'ai envie de le modifier un peu pour bien comprendre comment ça se goupille. Au lieu d'afficher le nombre de messages, je veux les lister en plus sur la même forme.
J'ai créé une nouvelle méthode mais j'ai un problème java, de type de données que je n'arrive pas à comprendre.
Donc qu'est ce que
private Class<T> entityClass;
? le Class<T> représente quoi ? En fait je voudrais appeler la méthode
public List<T> findAll() {
mais si je fais
1 2 3 4
| public List<T> getListOfMessages(){
return messageFacade.findAll();
} |
j'ai une erreur de type T inconnu. T c'est un objet jsf ? C'est quoi ?
et puis cette classe :
1 2
| public abstract class AbstractFacade<T> {
private Class<T> entityClass; |
je ne comprends pas le <T> encore une fois
je ne suis pas une flèche en java, si c'est juste du java dites moi...
Merci d'avance...
Partager