我们的代码库中有一些旧代码扩展了MarkerIgnoringBase
. 由于我们正在迁移,所以我在 maven 中添加了依赖项2.0.0-alpha1
。
但是我看到的 MarkerIgnoringBase 类已被弃用。只是想知道这个类是否有任何直接的替代品,如果不是直接的,或者至少是我可以使用的远程类似的东西。我尝试了它的一些子类,但它们似乎完全不同。
此外,我能找到的文档很少,说明这已被弃用以及改用什么。
根据以下链接,此类用作适配器或缺少标记支持的日志系统的本机实现的基础。它是一个抽象类,具有以下实现。
所以基本上它是一个适配器。你可以使用 logback 和 Slf4j。
http://www.slf4j.org/api/org/slf4j/helpers/MarkerIgnoringBase.html
http://www.slf4j.org/api/org/slf4j/helpers/class-use/MarkerIgnoringBase.html