【发布时间】:2020-11-05 07:26:06
【问题描述】:
在 org.slf4j.Logger 中显示以下详细信息的最佳方式是什么
logger.info(problemCount + " problem entries deleted for the Object: " + id );
这是信息,我想暂时显示这些更详细的信息,以便通过查看日志来帮助解决问题。
我知道有一些参考资料说应该使用内置字符串格式而不是像下面这样的字符串连接
logger.info(String.format("%d problem entries deleted for the Object: %s ",problemCount, id));
有没有一种高效的方法可以使用 org.slf4j.Logger 在 java 中编写这类日志语句?
请参阅下面的链接,了解为什么根据效率和性能首选 answer。
Logger slf4j advantages of formatting with {} instead of string concatenation
【问题讨论】: