Bonjour,
j'ai une application web MVC basée sur Struts/Tiles pour la partie Contrôleur et Vue, et j'utilise une abstract factory qui forme mon DAO pour la partie Modele.
Maintenant que tout ca marche bien, j'aimerais rajouter de la métrologie, à savoir des sondes qui vont me mesurer les temps d'éxecution à différents emplacements de mon code.
Ces sondes doivent avoir un scope session, et être stockées dans chaque session utilisateur (une session représentant une fenêtre de navigation, mais ce n'est pas important).
Le soucis est que je veux sonder mes requêtes DAO, et que les objets DAO n'accèdent pas à l'objet Session.
Alors je pourrais modifier tout mes appels DAO, mais c'est lourd et le couple est fort. Je cherche une solution la plus simple possible, et qui permettre à mes objets DAO d'être le plus découplés possibles de mon contrôleur.
Si quelqu'un a une idée géniale, je suis preneur.
Merci d'avance.
Partager