《Spring 2.0 技术手册》读书笔记四-非XML的Bean定义文件配置

上篇文章详细介绍了基于XML的Bean定义文件的常用配置方式,本文简单介绍不用xml文件来定义Bean的两种方法:.properties文件,程序配置Bean。但是个人觉得spring就是由于使用xml来配置Bean,才使得开发简单,表述强大,所以没有必要再使用其他方式。但也不忽略个别特殊情况,可能使用这两种方式比xml配置要更适合。所以简单了解如下。

.properties配置

可以新建一个文件如beans-config.properties

“helloBean”即为Bean的别名设置,.(class)用于指定类源。像其他.(abstract)、.(parent)、.(lazy-init)、.(singleton)等,都可以用来设置相关属性。.helloWord,为HelloBean的属性名。要是引用已存在的实例,可以为.helloWord(ref)。其他的就不再详解。

读取.properties文件的代码如下:

输出结果应该就是beans-config.properties文件指定的"Weclome Spring Properties!"。

 

代码配置

不用任何文件来定义Bean,全在代码中设置属性和Bean间的依赖关系,如下:

输出结果应为"Welcome Spring NoConfig!"。

 

这两种Bean配置方式,都较为复杂、不易阅读。稍微了解即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值