Protokollierung Spring-Bean-Erzeugung / Abhängigkeitsinjektion

8

Ich suche nach einer Möglichkeit, Log4j (oder irgendeinen anderen Logger) so einzurichten, dass ich im Protokoll sehen kann, wann immer Spring eine Bean erstellt oder eine Bean-Eigenschaft setzt. Z.B. etwas wie das:

%Vor%

Ist das leicht möglich? Ich benutze Spring 2.5.6 (keine Wahl dort: /) und Log4j (Version spielt keine Rolle, erwarte ich).

    
Ondrej Skalicka 08.07.2011, 12:45
quelle

2 Antworten

6

Sieht so aus, als wäre org.springframework.beans.factory.support.DefaultListableBeanFactory logger das Beste, was Sie bekommen können.

Versuchen Sie auch einfach, die ALL Protokollierungsstufe für das ganze org.springframework einzuschalten - vielleicht finden Sie etwas Nützlicheres.

    
Tomasz Nurkiewicz 08.07.2011, 12:55
quelle
0

Sie können einen Log4jConfigListener in Ihrer web.xml verwenden:

Ссылка

    
Mark Pope 08.07.2011 12:51
quelle