Я использую log4j v1.2.14
для входа в мой проект, и я также использую Java 7
String.format(), чтобы поместить переменные в мой вывод. В настоящее время я пишуLog4j Неявное форматирование строк
LOGGER.info(String.format("Your var is [%s] and you are [%s]", myVar, myVar1));
Действительно ли это лучший способ вывода строк? Я чувствую, что log4j
должен это реализовать неявно, как показано ниже:
LOGGER.info("Your var is [%s] and you are [%s]", myVar, myVar1);
ли я что-то пропустил? Кроме того, существуют ли какие-либо фреймворки Java, поддерживающие это?
Посмотрите на slf4j, который, как я думаю, реализует этот подход. –
. Найди пример и отправьте ответ, я могу принять :-) – Rossiar