Definition Type: Attribute
Name: depends-on
Namespace: http://www.springframework.org/schema/beans
Type: string:http://www.w3.org/2001/XMLSchema
Containing Schema: spring-beans-3.1.xsd
Use (Optional)
Documentation:
The names of the beans that this bean depends on being initialized. The bean factory will guarantee that these beans get initialized before this bean. Note that dependencies are normally expressed through bean properties or constructor arguments. This property should just be necessary for other kinds of dependencies like statics (*ugh*) or database preparation on startup. Note: This attribute will not be inherited by child bean definitions. Hence, it needs to be specified per concrete bean definition.
Collapse XSD Schema Diagram:
XSD Diagram of depends-on in schema spring-beans-3_1_xsd (Membrane Service Proxy)
Collapse XSD Schema Code:
<xsd:attribute name="depends-on" type="xsd:string">
    <xsd:annotation>
        <xsd:documentation><![CDATA[
	The names of the beans that this bean depends on being initialized.
	The bean factory will guarantee that these beans get initialized
	before this bean.

	Note that dependencies are normally expressed through bean properties
	or constructor arguments. This property should just be necessary for
	other kinds of dependencies like statics (*ugh*) or database preparation
	on startup.

	Note: This attribute will not be inherited by child bean definitions.
	Hence, it needs to be specified per concrete bean definition.
				]]></xsd:documentation>
    </xsd:annotation>
</xsd:attribute>