谷歌指南:带参数的提供程序
2022-09-04 21:01:18
我有一个依赖于类 A 和 B 的构造函数。我是这样定义的:
@Inject TestClass(A a, B b)
在 Guice 中,有没有办法手动注入一个构造函数参数?
问题是,类的对象无法构建,因为它取决于用户输入。我只是想知道Guice是否支持接受参数的提供者。例如,目前一个对象可以由 创建,Guice 是否有支持的对象?A
provider.get()
provider.get(a)
我有一个依赖于类 A 和 B 的构造函数。我是这样定义的:
@Inject TestClass(A a, B b)
在 Guice 中,有没有办法手动注入一个构造函数参数?
问题是,类的对象无法构建,因为它取决于用户输入。我只是想知道Guice是否支持接受参数的提供者。例如,目前一个对象可以由 创建,Guice 是否有支持的对象?A
provider.get()
provider.get(a)