Spring ApplicationContext Bean Scope

Bun*_*num 15 java spring

在Spring applicationContext.xml文件中创建Service bean或Dao bean时,这些bean的范围是什么?

访问Web应用程序的每个人是否都使用相同的bean实例,或者是为每个用户的会话实例化的bean?

Jon*_*Jon 17

默认情况下,在Spring中创建的bean是范围单例,因此在这些情况下,每个人都将访问同一个实例.另一种方法是将范围指定为原型.

有关这方面的更多信息,请参见第3.4.1和3.4.2节:

http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#beans-factory-scopes-prototype