spring作用域与生命周期简介

1. spring 作用域

  • 使用scope属性指定bean的作用域,默认值为singleton
  • singleton 即单例模式,每次返回都是同一个bean
  • prototype 原型模式,每次都会重新生成一个新的bean实例

2. bean生命周期简介

  1. 通过构造器或工厂方法创建bean实例,即创建bean
  2. 为bean的属性设置值或其他bean的引用,即装配bean
  3. 调用bean的初始化方法
  4. bean可以使用了
  5. 当容器关闭时,调用bean的销毁方法

在bean的声明里设置init-method 和 destroy-method 属性,指定bean的初始和销毁方法

猜你喜欢

转载自blog.csdn.net/u013738122/article/details/83820391