Ich verwende Spring Boot 1.5.2
mit Logback
, die mit einem logback-spring.xml
konfiguriert ist. Dort definiere ich einen Appender eines benutzerdefinierten Typs (Unterklasse RollingFileAppender
) und möchte ein Paar Bohnen injiziert bekommen.Abhängigkeit Injektion in Logback Appender mit Spring Boot
Ist das möglich? Ich habe naiv versucht, den Appender @Component
etc. zu kommentieren, aber wie es von Logback/Joran
erstellt wird, funktioniert es natürlich nicht. Gibt es einen Trick, den ich anwenden kann?
Wenn nicht möglich, was wäre der kanonische Weg, um mein Ziel zu erreichen (Einfügen von Beans aus dem Anwendungskontext in einen Appender)?
Gibt es eine Möglichkeit, einen Appender später hinzuzufügen, sobald der Anwendungskontext bereit ist? – wujek
@wujek http://stackoverflow.com/questions/16910955/programmatisch-configure-logback-appender#17215011 –