Salut à tous,

Je developpe des WebServices en Java et j'aimerais utiliser des DTOs pour pouvoir faire le lien entre mes différentes couches de mon appli webService.

Je me sert d'entityManager pour effectuer des requêtes en base.Ainsi j'ai une méthode getSingleResult qui me renvoit un objet. J'aimerais savoir comment convertir mon objet provenant d'un getSingleResult en un DTO sachant que l'entity utilisé par JPA est quasiment identique à mon DTO.

Sinon comment savoir si mon DTO a bien été rempli ? Appliquer un test ('== null') à mon objet DTO me permet-il de savoir s'il est rempli ou non sachant que je l'ai déjà créé avec new DTO() ?


Merci de votre éclairage