gpt4 book ai didi

java - 我如何让 google guice 注入(inject)自定义记录器,比如 commons-logging 或 log4j 记录器

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:12:52 24 4
gpt4 key购买 nike

Google guice 有一个 built-in logger binding .但是,如果我想使用 commons-logging 或 log4j 记录器怎么办?

我可以得到 guice 来注入(inject)由

创建的日志吗
LogFactory.getLog(CLASS.class)

但具有与内置绑定(bind)相同的行为:

The binding automatically sets the logger's name to the name of the class into which the Logger is being injected..


它甚至有意义吗?或者喊我只是使用内置的java Logger?或者只使用没有注入(inject)的 commons-logging?

最佳答案

CustomInjections Guice wiki 上的页面准确地描述了如何注入(inject)一个记录器,该记录器由它被注入(inject)的类命名。

关于java - 我如何让 google guice 注入(inject)自定义记录器,比如 commons-logging 或 log4j 记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2605198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com