1.Spring 对象数量
- 默认 Spring IOC容器对象是单例的
- 在并发环境下,单例对象自动多线程运行
- 通过设置Scope属性,设置多例
- 单例在容器初始化时创建,多例在getBean时创建
2.Scope属性
- singleton - 单例(默认)无状态下使用
- prototype - 多例 一个类如果有属性的话,使用多例使用多例只需在类上添加@Scope("prototype"),这样创建的对象就不相同,如果使用的注解,则在XML
增添scope属性
- request - Web请求中单例
- session - Web会话中单例