Morphia 在春季通过 log4j 进行日志记录
我想使用 log4j 通过 Sfl4j 记录 Morphia。来自 Morphia 的文档:
将此添加到您的 应用。一次就完成了, 静态地。 MorphiaLoggerFactory.registerLogger(SLF4JLoggerImplFactory.class);
我无法为上述语句创建必要的 bean 来完成该工作。
I want to log Morphia over Sfl4j with log4j. From Morphia's documentation:
Add this at the start of your
application. It is done once,
statically.
MorphiaLoggerFactory.registerLogger(SLF4JLoggerImplFactory.class);
I can't create necessary beans for above statement to get that work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尽管文档另有声明,但该类实际上称为 SLF4JLogrImplFactory(Logr,而不是 Logger):
Despite the docs claiming otherwise, the class is actually called SLF4JLogrImplFactory (Logr, not Logger):
这似乎是一个春季问题。您需要了解如何进行某种静态初始化。
This seems like a spring issue. You need to find out how to do some kind of static initialization.