当前位置:
凯发k8官方网 >
前端技术
> javascript
>内容正文
javascript
spring(3.2.3) -凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
spring(3.2.3) - beans(11): depends-on
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
大多数情况下,bean 之间的依赖非常直接:被依赖的 bean 作为属性。在 xml 配置文件中最常见的就是使用 元素。在一些特殊情况下,bean 之间的依赖不够直接。比如,某个类的静态初始化块中使用了其他的 bean,如果其他 bean 还没实例初始化,将会引发异常。depends-on 属性可以在当前的 bean 实例初始化之前,强制一个或多个依赖的 bean 先实例初始化。
<bean id="beanone" class="examplebean" depends-on="manager"/> <bean id="manager" class="managerbean" />上述的示例中,manager bean 会先于 beanone bean 实例初始化。如果要表达对多个 bean 的依赖,可以用逗号、空格、分号等分隔符将多个 bean 的名字隔开。
<bean id="beanone" class="examplebean" depends-on="manager,accountdao"> <property name="manager" ref="manager" /> bean><bean id="manager" class="managerbean" /> <bean id="accountdao" class="x.y.jdbc.jdbcaccountdao" />
转载于:https://www.cnblogs.com/huey/p/4510547.html
总结
以上是凯发k8官方网为你收集整理的spring(3.2.3) - beans(11): depends-on的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: