Bean的实例化方式

Posted b99999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bean的实例化方式相关的知识,希望对你有一定的参考价值。

 

 

 

在spring里面通过配置文件创建对象:

 

Bean实例化的方式:

第一种:使用类的无参数构造创建(重点):

创建Student实体类
public class Student { public void say() { System.out.println("I‘m a Student"); } }

装配Student对象到ioc容器中
<bean id="student" class="com.demo.domain.Student"/>

测试

  ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
  Student student = (Student) context.getBean("student");
  System.out.println(student);

  student.say();

 

其余两种了解即可(静态工厂、实例工厂)

以上是关于Bean的实例化方式的主要内容,如果未能解决你的问题,请参考以下文章

bean的实例化有几种实现方式

Spring bean管理器 bean实例化的三种方式

spring-bean实例化三种方式

Spring---bean的实例化

Spring实例化bean的三种方式

spring配置bean实例化都有哪些方式