IOC操作-bean管理之bean的作用域

420 阅读1分钟
1. singleton(bean的scope属性设置为singleton)
2. prototype(bean的scope属性设置为prototype)
3. 区别
  • singleton 单实例,prototype 多实例
  • 设置 scope 值是 singleton 时候,加载 spring 配置文件时候就会创建单实例对象
  • 设置 scope 值是 prototype 时候,不是在加载 spring 配置文件时候创建 对象,在调用getBean 方法时候创建多实例对象
  • Spring默认为单实例