2012-05-14 3 views
0

Nous souhaitons écrire des journaux d'opérations dans notre application pour toutes les opérations effectuées dans DataBase. Le journal des opérations doit contenir les informations sur l'opération (les données étant "ajouter/modifier/supprimer") et le résultat de l'opération (succès/échec). Puisqu'il y a plus de nombre de classes d'action, ajouter le code pour écrire le journal des opérations dans chaque classe d'action semble difficile. J'ai donc pensé écrire cette partie du code dans le filtre de servlet. Mais j'ai un problème ici, j'ai besoin de connaître l'état de l'opération (succès/échec) mais ce n'est pas possible dans le filtre sans analyser l'objet réponse. Mais l'analyse de l'objet de réponse semble difficile. Pouvez-vous suggérer d'autres moyens de le faire?écriture des journaux d'opérations à l'aide des filtres de servlet

Merci,

Chandra

Répondre

0

Si votre application est AOP-base comme le Printemps, vous pouvez définir les aspects qui peuvent vérifier des critères tels que les classes d'un package particulier, les méthodes d'un type particulier (get/ensemble/les deux). En utilisant ces aspects, vous pouvez ajouter la journalisation.

0

Je pense que la meilleure façon d'y parvenir est d'ajouter une journalisation supplémentaire au pilote JDBC. Dans le passé, j'ai utilisé le projet Log4JDBC.

Questions connexes