Spring 配置文件applicationContext.xml详解



1、<beans>所有bean的父节点,有如下几个属性,对它包含的bean进行统一管理。

a、default-lazy-init 其值可以指定为true或者false,默认值为false.用来标志是否对所有的<bean>进行延迟初始化。

b、default-autoware可以取值为 no、byName、byType、constructor、autodetect。默认值为no,用来标志bean的绑定方式。

c、default-dependency-check 可以取值none、objects、simple、all默认值为none 表示不做依赖检查。

d、default-init-method 如果所管辖的<bean>按照某种规则,都有同样的初始化方法的话,可以在这里指定这个初始化方法名,不用在每一个bean上都重复指定。

e、default-destory-method 按照某种方法销毁对象。

2、<description>、<import> 、<alias>:分别表示:可以加一些描述信息、引入另外一个xml文件、给bean取别名。

3、<bean>的属性

a、id 表示每个bean在容器中的标志,这个标志一个要唯一。

b、class 表示每个bean对应类的在工程中的全路径。

c、type  对于构造注入时,<constructor-arg    type=”int”>  这里的type可以指定传入参数的类型。

d、index  对于构造注入时,<constrctor=arg   index=”0”>表示传入参数在第一的参数。

e、对于setter注入,<property> 可以表示注入的属性名字。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值