Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关于外部库的Guice与Spring_Java_Spring_Dependency Injection_Guice - Fatal编程技术网

Java 关于外部库的Guice与Spring

Java 关于外部库的Guice与Spring,java,spring,dependency-injection,guice,Java,Spring,Dependency Injection,Guice,我有一个问题与这样一种情况有关,即希望将内容注入到外部库的实例中,即不能使用注入注释进行注释的类 既然Guice完全依赖于注释,这是否意味着我不能用Guice处理这个用例?使用Spring,我可以用XML声明注入,而无需修改类(通过添加注释),因此它可以正常工作 这些观察结果正确吗?如果正确,在使用Guice时如何解决问题?使用Guice,您可以使用(对于单例)和。它们不需要@Inject注释

我有一个问题与这样一种情况有关,即希望将内容注入到外部库的实例中,即不能使用注入注释进行注释的类

既然Guice完全依赖于注释,这是否意味着我不能用Guice处理这个用例?使用Spring,我可以用XML声明注入,而无需修改类(通过添加注释),因此它可以正常工作

这些观察结果正确吗?如果正确,在使用Guice时如何解决问题?

使用Guice,您可以使用(对于单例)和。它们不需要@Inject注释