3

我想用 log4j 在 Sfl4j 上记录 Morphia。从 Morphia 的文档中:

在应用程序的开头添加它。它只做一次,静态的。MorphiaLoggerFactory.registerLogger(SLF4JLoggerImplFactory.class);

我无法为上述语句创建必要的 bean 来完成这项工作。

4

2 回答 2

5

尽管文档另有声明,但该类实际上称为 SLF4JLogrImplFactory (Logr,而不是 Logger):

import com.google.code.morphia.logging.slf4j.*;

MorphiaLoggerFactory.registerLogger(SLF4JLogrImplFactory.class);
于 2012-10-14T03:15:14.983 回答
1

这似乎是一个春天的问题。您需要了解如何进行某种静态初始化。

于 2011-02-25T19:23:42.990 回答