Bonjour,
Débutant en STRUTS et actuellement stagiaire dans une SSII.
Après plusieurs lectures j'ai "compris" en gros le fonctionnement d'une application Struts.
j'ai basé mon travail sur entre autre le schéma du modèle MCV page 4 de ce document
J'ai alors compris que le domaine métier et DAO sont séparés des "vues". J'ai donc développé tout le domaine métier ainsi que les accesseurs à la base de données indépendamment. Le domaine métier possède une façade permettant de manipuler tout ce qui doit être dans l'application.
Mais lorsque le métier doit être interfacer avec les actions de STRUTS, il me faut instancier à chaque fois le domaine métier ce qui me fait plusieurs contextes applicatifs différents et ce qui rend l'application complètement incohérente.
Est-il possible d'instancier une classe de manière permanente dans STRUTS et de pouvoir faire appel à cet objet à chaque action?
(J'espère que ma question est assez claire, l'idée étant relativement clair dans la tête mais assez difficile à formuler)
Merci de votre aide et Bonne journée!
Partager