recherche

Maison  >  Questions et réponses  >  le corps du texte

java-ee - 在一个已经开发好的java系统中加入日志

如何在一个已经开发好的java系统中,为某个功能下的方法,添加用户操作日志呢?没有使用spring,也无法用过滤器,是一个类似C/S结构的系统。

如用户在操作某个功能时,需要在日志中输出 用户名 操作的方法名 操作时间 等

巴扎黑巴扎黑2840 Il y a quelques jours723

répondre à tous(6)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:52:50

    Vous pouvez envelopper une couche de votre propre objet en dehors de l'objet fonctionnel dans le système développé pour implémenter la même interface que l'objet fonctionnel ou hériter directement de l'objet fonctionnel, c'est-à-dire utiliser le mode proxy et ajouter simplement des journaux au proxy. objectez-vous.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 09:52:50

    1. Utiliser le proxy dynamique de JDK

    2. Utilisez la CGLIB bibliothèque d'amélioration du bytecode

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:52:50

    Pas de filtres, mais des intercepteurs

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:52:50

    Cela signifie ajouter directement la fonction d'impression du journal sans modifier le code source

    répondre
    0
  • 迷茫

    迷茫2017-04-18 09:52:50

    J'ai écrit un journal qui utilise la réflexion pour enregistrer les modifications d'informations. C'est très basique, mais il doit être intégré dans le code d'origine.

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:52:50

    Utilisez la réflexion Java.

    répondre
    0
  • Annulerrépondre