ArrayList avec plusieurs objets
Bonjour à tous, je reviens vers vous pour avoir une solution standard à un problème.
J'ai plusieurs classe qui sont les entités de ma base de données, un service DAO, avec une méthode findAll().
Sur des requêtes de type SELECT *, aucun problème je retourne une ArrayList de type entité dans ma méthode findAll().
Maintenant mon problème est que je veux une ArrayList avec des champs de différents entités, j'ai donc ma requête avec mes différents jointure, ma question est la suivante.
Faut il pour cela créer une classe par exemple ContratClient avec dans cette classe des attributs communs à Contrat et Client, et ensuite retourner une ArrayList de type ContratClient ?
Ou alors créer un nouveau constructeur dans ma classe Contrat, en lui ajout un paramètre ou plusieurs de type Class ?
Merci pour votre aide.