我正在阅读第7章中的Spring Framework“依赖”,我发现了以下内容:
在初始化使用此元素的bean之前,depends-on属性可以显式强制初始化一个或多个bean。
是否保证在依赖之前初始化用“ref”引用的bean(依赖项)(就像“依赖”一样)?如果没有,那么你能给我一个例子及其用例吗?
答案 0 :(得分:0)
DependsOn
(或XML等效depends-on
)仅使用<(例如{ {1}}),但你仍然想确保在其他bean之前创建一些bean。
指定的任何bean都保证在此bean之前由容器创建。 在bean没有通过属性或构造函数参数明确依赖另一个bean的情况下很少使用,而是依赖于另一个bean的初始化的副作用。