Ich bin auf der Suche nach etwas mit dem gleichen Verhalten, Konfiguration, Ebenen, wie log4j Logging, aber mit einigen der fehlenden Funktionalität im Wesentlichen (zB formatiert Protokollierung - here und here für verwandte SO Fäden sehen.)Welche log4j Fassade wählen?
Aktuelle Nominierten sind slf4j und log5j.
Unschuldige Frage, was stimmt nicht mit: logger.info (String.format ("ID =% d, Wert =% s", ID, Wert)); :) – OscarRyz
String.format() wird verarbeitet, auch wenn die Protokollierungsstufe nicht auf der Informationsebene ist. – RealHowTo
Es gibt 3 Gründe, die ich nicht mag: Es gibt eine Leistungseinbuße, der Code ist hässlicher, und die Lösung ist wirklich einfach. – ripper234