我正在重构一些拥有自己的 Logger 实现的遗留代码。这应该被 SLF4J Logger(带有 Logback 绑定)替换。
package com.own.log;
public class Logger{
public static void write(String message) {
... write to file ...
}
}
所有业务代码都包含数百个记录器,例如:
Logger.write("message for my logfile");
重构旧代码以使用新记录器的最佳方法是什么?
org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger(Business.class);
logger.debug("message for my logfile");