Bonjour, ma question concerne les classes Action; j'ai une classe TotoAction qui hérite de Action, classique, et ma classe TotoAction contient une variable d'instance toto qui pointe vers un objet qui fait des traitements métiers.
J'aimerais éviter que ma variable toto soit instanciée à chaque appel de la méthode execute() de la classe TotoAction, et que ce soit toujours la même qui soit utilisée.
Aussi je me demandais si, une fois que le controller a appelé une classe Action, est-ce qu'il la garde en mémoire même une fois la méthode execute() terminée en prévision d'un éventuel futur appel; ou bien est-ce qu'il "détruit" la classe TotoAction si bien qu'au prochain appel elle est réinstanciée.
Sinon je peux créer une factory qui contiendrait ma classe métier mais j'aimerais éviter.
Meric pour vos réponses.
Partager