Morphia 在春季通过 log4j 进行日志记录

发布于 2024-10-19 07:43:48 字数 222 浏览 7 评论 0原文

我想使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

唱一曲作罢 2024-10-26 07:43:48

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

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

MorphiaLoggerFactory.registerLogger(SLF4JLogrImplFactory.class);

Despite the docs claiming otherwise, the class is actually called SLF4JLogrImplFactory (Logr, not Logger):

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

MorphiaLoggerFactory.registerLogger(SLF4JLogrImplFactory.class);
彼岸花ソ最美的依靠 2024-10-26 07:43:48

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

This seems like a spring issue. You need to find out how to do some kind of static initialization.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文