码迷,mamicode.com
首页 > 编程语言 > 详细

Spring三种实例化Bean的方式

时间:2020-03-17 14:17:43      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:png   方式   简单   ima   bean   data   使用   strong   code   

  • 使用类构造器实例化(默认无参数)
  • 使用静态工厂方法实例化(简单工厂模式)
  • 使用实例工厂方法实例化(工厂方法模式)

第一种:无参构造器的方法

该方式spring ioc容器会调用bean(接口实现类)的无参构造方法来创建对象,当创建一个java类后,系统会自动在类中创默认构造函数,当自己创建个构造方法时默认构造函数就会不存在,所以开发者需确保在bean中存在无参构造方法

技术图片

 

 技术图片

 

 

测试:

 技术图片

 

 第二种:静态工厂的方法

技术图片

 

 

技术图片

 

 技术图片

 

 测试:

技术图片

 

 第三种:实例工厂的方法

技术图片

 

 

技术图片

 

 

技术图片

 

 

测试:

技术图片

 

 技术图片

 

Spring三种实例化Bean的方式

标签:png   方式   简单   ima   bean   data   使用   strong   code   

原文地址:https://www.cnblogs.com/hetaoyuan/p/12510143.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!