Question

J'utilise le cadre du printemps dans ma demande et il est déployé sur le serveur MULE.

Sur la base de débogage ou niveau d'information, le montant de l'exploitation forestière et le pourcentage de l'exploitation forestière peuvent varier. Jusqu'à ce jour, j'écris les déclarations du journal explicitement dans toute ma logique métier.

Est-il possible de le faire grâce à la configuration, configure par exemple à un moment donné -

Nom de classe - Nom de la méthode - log au point d'entrée avec une entrée PARAMETRES - LOG AT EXIT POINT DE RETOUR

De cette façon, mon code ne regardera pas très fouillis.

Était-ce utile?

La solution

Je ne sais pas exactement ce que vous demandez, mais il semble que vous souhaitez connecter automatiquement l'entrée et la sortie des méthodes ainsi que les paramètres. Si tel est le cas, vous pouvez envisager une certaine forme d'Aspect Programing (AOP) orienté. et ici et PostSharp . Puisque vous utilisez Spring (.NET ou juste Spring?), Vous savez peut-être que Spring.NET a une solution AOP ( ou ici printemps). Voici un projet de CodeProject qui fournit un enregistrement de log4net aspect déjà écrit pour PostSharp (pas sûr si cela est actuellement à jour ou non). Il existe d'autres solutions AOP là-bas, PostSharp est l'un des plus populaires.

Je lui ai répondu avec une pente .NET parce que c'est ce que je suis plus familier avec et vous ne pas indiqué de préférence de langue (via les tags) dans votre question.

Autres conseils

Comme mentionné wageoghe, en utilisant Spring AOP est une option.

Un autre, puisque vous utilisez Mule, est d'utiliser composant autour de vos grains de printemps.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top