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

在您的开始处添加
应用。完成一次
静态地。
MorphiaLoggerFactory.registerLogger(SLF4JLoggerImplFactory.class);

我无法为上述声明创建必要的bean来完成该工作。

最佳答案

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

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

MorphiaLoggerFactory.registerLogger(SLF4JLogrImplFactory.class);

10-08 13:19