代码之家  ›  专栏  ›  技术社区  ›  Gonzalo Garcia Lasurtegui

使用guice注入不可访问的属性

  •  0
  • Gonzalo Garcia Lasurtegui  · 技术社区  · 15 年前

    如何将属性注入到我无权使用guice的类中?我只能访问包含该类的.jar。

    另外,我需要从Web应用程序的开始就可以使用注入的属性(不过,我想我可以使用servlet来实现这一点)。

    谢谢

    1 回复  |  直到 15 年前
        1
  •  2
  •   Bozho    15 年前

    看看 Provider 班级。你可以拥有这样的东西 Foo 是第三方bean):

    public class FooProvider implements Provider<Foo> {
        public Foo get() {
            return new Foo();
        }
    }
    

    (或者,看看 guice-xml 但我不知道它有多稳定和最新。