1.构造器

也就是在上一篇讲的那个例子,调用默认的无参构造函数
2.静态工厂方法
1)创建需要执行的方法的类
public class HelloWorld {
public HelloWorld(){
System.out.println("aaaa");
}
public void hello(){
System.out.println("hello world");
}
}
2)创建静态工厂
public class HelloWorldFactory {
public static HelloWorld getInstance(){
return new HelloWorld();
}
}
3)编写applicationContext.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<!--
在这个配置中,spring容器要用默认的构造函数为HelloWorld创建对象
-->
<bean id="helloWorld" class="HelloWorld"></bean>
<!--
采用静态工厂方法创建对象
factory-method为工厂方法
-->
<bean id="helloWorld2" class="HelloWorldFactory" factory-method="getInstance"></bean>
</beans>
4)启动容器,创建对象,调用方法
@Test
public void test(){
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
HelloWorld world = (HelloWorld)context.getBean("helloWorld2");
world.hello();
}
3.实例工厂方法(略)
以上这篇浅谈springioc实例化bean的三个方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# springioc实例化bean
# SpringIOC DI循环依赖实例详解
# 简单了解SPRINGIOC的底层原理演变过程
# 基于springioc bean 的几个属性介绍
# Spring实现一个简单的SpringIOC容器
# springIoc及注解的使用实例详解
# 给大家
# 是在
# 在这个
# 也就
# 希望能
# 要用
# 这篇
# 上一篇
# 浅谈
# 小编
# 配置文件
# 大家多多
# static
# getInstance
# return
# HelloWorldFactory
# aaaa
# void
# world
# version
相关文章:
建站之星×万网:智能建站系统+自助建站平台一键生成
公司网站设计制作厂家,怎么创建自己的一个网站?
网页设计与网站制作内容,怎样注册网站?
C#如何序列化对象为XML XmlSerializer用法
如何通过建站之星自助学习解决操作问题?
如何在VPS电脑上快速搭建网站?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
IOS倒计时设置UIButton标题title的抖动问题
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
贸易公司网站制作流程,出口贸易网站设计怎么做?
如何在阿里云购买域名并搭建网站?
如何快速重置建站主机并恢复默认配置?
如何快速搭建虚拟主机网站?新手必看指南
企业微网站怎么做,公司网站和公众号有什么区别?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
Swift中switch语句区间和元组模式匹配
已有域名和空间如何搭建网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
如何在阿里云高效完成企业建站全流程?
音响网站制作视频教程,隆霸音响官方网站?
山东云建站价格为何差异显著?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
如何用5美元大硬盘VPS安全高效搭建个人网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
已有域名和空间如何快速搭建网站?
如何用AWS免费套餐快速搭建高效网站?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
,在苏州找工作,上哪个网站比较好?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
利用JavaScript实现拖拽改变元素大小
如何做网站制作流程,*游戏网站怎么搭建?
如何高效完成独享虚拟主机建站?
宝塔建站助手安装配置与建站模板使用全流程解析
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
建站之星IIS配置教程:代码生成技巧与站点搭建指南
如何获取开源自助建站系统免费下载链接?
如何快速上传自定义模板至建站之星?
北京网站制作的公司有哪些,北京白云观官方网站?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
如何确保西部建站助手FTP传输的安全性?
如何在Windows服务器上快速搭建网站?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
制作公司内部网站有哪些,内网如何建网站?
如何高效生成建站之星成品网站源码?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何高效配置IIS服务器搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。