Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
Spring 在春季,scope=";“单身人士”;和singleton=";“真的”;_Spring - Fatal编程技术网

Spring 在春季,scope=";“单身人士”;和singleton=";“真的”;

Spring 在春季,scope=";“单身人士”;和singleton=";“真的”;,spring,Spring,在一次采访中,我遇到了这个问题。在spring配置文件中,如果我们给出scope=“singleton”发生了什么和singleton=“true”发生了什么。那么,在spring 1.x中只有两个作用域,prototype和singleton,所以只有一个singleton=true或singleton=false。引用DTD: Bean实例可以是“单实例”(共享实例)或“原型” (独立实例)。更多的范围应该建在顶部 是核心BeanFactory基础设施的一部分,因此不是其一部分 () 但是,

在一次采访中,我遇到了这个问题。在spring配置文件中,如果我们给出scope=“singleton”发生了什么和singleton=“true”发生了什么。

那么,在spring 1.x中只有两个作用域,prototype和singleton,所以只有一个
singleton=true
singleton=false
。引用DTD:

Bean实例可以是“单实例”(共享实例)或“原型” (独立实例)。更多的范围应该建在顶部 是核心BeanFactory基础设施的一部分,因此不是其一部分

()

但是,这不允许他们引入其他作用域,因此他们在Spring 2中将DTD更改为
scope=“singleton”
scope=“prototype”
。这也允许他们引入其他作用域,例如
scope=“session”
scope=“request”
。您可以在和以后的中对此进行验证



所以,为了回答你的问题,通常情况下,它们应该是相同的,但在不同的春天版本中。

是该面试官扔掉并忘记他从古代世界带来的包袱的时候了。英雄联盟