首页 > 学院 > 开发设计 > 正文

spring实例化bean的三种方式

2019-11-11 05:22:29
字体:
来源:转载
供稿:网友

1.构造器实例化(默认无参构造)

2.静态工厂方法实例化

3.实例工厂方法实例化

2.静态工厂方法实例化

因为

Calendar calendar = Calendar.getInstance();

所有在sPRing中可以这样创建对象

<bean id="cal" class="java.util.Calendar", factory-method="getInstance"></bean>

String str="applicationContext.xml";ApplicationContext context = new ClassPathXmlApplicationContext(str);Calendar caleandar = context.getBean("cal",Calendar.class);

3.实例工厂方法实例化

String str="ApplicationContext.xml";ApplicationContext context = new ClassPathXmlApplicationContext(str);Calendar caleandar = context.getBean("cal",Calendar.class);


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表