我知道我可以使用
Logger.setLevel(<level here>);
设置日志记录级别(关闭、打开等)。但是,我不确定如何根据用户指定的日志级别有条件地进行日志记录。
本质上,我有一个使用日志 API 的类。我希望赋予班级用户以他们喜欢的方式配置日志级别的权力。我已经看到使用 log4j 完成了这一点,但没有使用日志记录 API。
对此有最佳做法吗?我应该有一些功能吗
setLogLevel()
用户可以将 Level.INFO 或其他什么传递给?或者,还有更好的方法?
谢谢!