Bean配置示例

 
<bean     
               id="TheAction"                                                (1)
               class="net.xianxin.spring.qs.UpperAxtion"                     (2)
               singleton="true"                                              (3)
               init-method="init"                                            (4)
               destroy-method="cleanup"                                      (5)
               depends-on="ActionManager"                                    (6)
 
     <property name="message">
           <value>Hello</value>                                              (7)
     </property>
 
     <property name="desc">
            <null/>
     </property>
 
     <property name="dataSource">
          <ref local="dataSource"/>                                          (8)
     </property>
 
</bean>
 
(1).id:   
        Java Bean在BeanFactory中的唯一标识,代码中通过BeanFactory获取JavaBean示例时所需索引名称.
 
(2).class
        Java Bean 类名.
 
(3).singleton
        Java Bean是否采用单例(Singleton)模式.???
(4).init-method
        BeanFactory创建JavaBean实例之后,在向应用层返回引用之前执行.用于一些资源初始化工作.???
 
(5)destroy-method
        销毁方法.此方法将在BeanFactory销毁的时候执行,一般用于资源释放.
(6).depends-on
        Bean依赖关系.一般情况下无需设定.通过depends-on指定其依赖关系可保证在此Bean加载之前,首先对depends-on所指定的资源进行加载.
(7).<value>
        指定属性值.上例中给desc属性提供一个null值的设定.注意:<value></value>代表一个空字符串,必须要使用<null/>节点来设定null.
(8).<ref>
        指定了属性对BeanFactory中其他Bean的引用关系.
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值