Vu la requête suivante:Carte résultat JPA Eclipse Lien requête POJO
entityManager.createQuery("SELECT r.firstname, r.lastname, r.address FROM User r", queryResultDTO.class).getResultList;
Le problème est que je vais devoir faire face à différentes requêtes (sélection de différents attributs de différentes entités) et tous les résultats doivent être mappé au même queryResultDTO.class. QueryResultDTO est conçu pour contenir tous les attributs que les requêtes peuvent renvoyer.
Est-il possible de faire en sorte que les requêtes renvoient toujours une liste de QueryResultDTO où les objets retournés auront les attributs sélectionnés true et les non sélectionnés resteront vides?