image.png

1.空参构造(重点)

applicationContext 不调用也会创建对象,如果资源匮乏可以用BeanFactory(调用的时候才创建对象)
image.png

2.静态工厂(了解)

希望spring调用静态工厂的方法来创建对象,而不是spring自己来创建
image.png
image.png

3.实例工厂(了解)

要两个bean,先要创建factory对象,再调用它的方法创建相应的对象。
image.png
image.png