2009年4月20日星期一

Spring IoC application context sample

基于XML的context
<bean id="project" class="bean.Project">
 <property name="owner">
  <bean class="bean.Member">
   <property name="project">
    <ref bean="project"/>
   </property>
  </bean>
 </property>
</bean>

使用p名称空间,简化如下
<bean id="project" class="bean.Project" p:owner-ref="member"/>
<bean id="member" class="bean.Member" p:project-ref="project"/>

在bean的属性中"depends-on"属性不仅指定依赖加载的bean,而且也是销毁时的依赖顺序(该依赖只针对singletonbean)。

没有评论:

发表评论