使用Guice,如何访问注入的类名

时间:2015-12-11 20:39:49

标签: guice slf4j

我试图通过Guice DI注入slf4j记录器。到目前为止,我实施了简单的方法;我已将Logger.class绑定到slf4j根记录器。

现在,我正在尝试以正确的方式执行此操作,并将类名注入LoggerFactory.getLogger()方法。但是,我不确定如何访问正在注入的类的名称。

我见过example using field injection,但我还没有找到使用构造函数注入的任何示例。

可以吗?

修改 我已经停止尝试做任何魔术而我只是注入LoggerFactory实例(实际上是一个包装器)。它简化了一切,它允许我获得特定类所需的Logger实例。

0 个答案:

没有答案