Java 在Guice自定义范围中设定对象种子

Java 在Guice自定义范围中设定对象种子,java,dependency-injection,scope,command-line-interface,guice,Java,Dependency Injection,Scope,Command Line Interface,Guice,在CLI应用程序中,我实现了自己的自定义范围,名为@ImporterScope。作用域用于执行标准导入作业的类的实例。例如,UserImporter将导入User模型(表示XML),ScheduleImporter将导入Schedule,等等 使用Guice,如何将对象实例注入范围?除了实现之外,我的目标是能够在范围内的任何地方@注入计划和/或用户,并获得特定实例。您正在实现范围,对吗?因此,您可以最终控制播种的工作方式。如果您想返回特定的实例,只需执行它。您正在实现作用域,对吗?因此,您可以最

在CLI应用程序中,我实现了自己的自定义范围,名为
@ImporterScope
。作用域用于执行标准导入作业的类的实例。例如,
UserImporter
将导入
User
模型(表示XML),
ScheduleImporter
将导入
Schedule
,等等


使用Guice,如何将对象实例注入范围?除了实现之外,我的目标是能够在范围内的任何地方
@注入
计划
和/或
用户
,并获得特定实例。

您正在实现范围,对吗?因此,您可以最终控制播种的工作方式。如果您想返回特定的实例,只需执行它。您正在实现作用域,对吗?因此,您可以最终控制播种的工作方式。如果您想返回特定的实例,只需这样做。