Morphia在春季登录log4j

gsk*_*llz 3 java spring javabeans mongodb morphia

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

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

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

小智 5

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

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

MorphiaLoggerFactory.registerLogger(SLF4JLogrImplFactory.class);
Run Code Online (Sandbox Code Playgroud)