Namespace "http://www.springframework.org/schema/context"
Targeting Schemas (1):
spring-context-3.1.xsd
Targeting Components:
global elements, 2 local elements, 2 complexTypes
Schema Summary
Defines the configuration elements for the Spring Framework's application context support.
Target Namespace:
Defined Components:
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.springframework.org/schema/context/spring-context-3.1.xsd; see XML source
Imports Schemas (2):
Imported by Schema:
All Element Summary
annotation-config Activates various annotations to be detected in bean classes: Spring's @Required and @Autowired, as well as JSR 250's @PostConstruct, @PreDestroy and @Resource (if available), JAX-WS's @WebServiceRef (if available), EJB3's @EJB (if available), and JPA's @PersistenceContext and @PersistenceUnit (if available).
Type:
xsd:anyType
Content:
any
Defined:
Used:
never
component-scan Scans the classpath for annotated components that will be auto-registered as Spring beans.
Type:
anonymous complexType
Content:
complex, 7 attributes, 2 elements
Defined:
Includes:
definitions of 7 attributes, 2 elements
Used:
never
exclude-filter Controls which eligible types to exclude for component scanning.
Type:
Content:
empty, 2 attributes
Defined:
include-filter Controls which eligible types to include for component scanning.
Type:
Content:
empty, 2 attributes
Defined:
load-time-weaver Activates a Spring LoadTimeWeaver for this application context, available as a bean with the name "loadTimeWeaver".
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
Used:
never
mbean-export Activates default exporting of MBeans by detecting standard MBeans in the Spring context as well as @ManagedResource annotations on Spring-defined beans.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
Used:
never
mbean-server Exposes a default MBeanServer for the current platform.
Type:
anonymous complexType (extension of beans:identifiedType)
Content:
empty, 2 attributes
Defined:
Includes:
definition of 1 attribute
Used:
never
property-override Activates pushing of override values into bean properties, based on configuration lines of the following format: beanName.property=value
Type:
anonymous complexType (extension of propertyPlaceholder)
Content:
empty, 7 attributes
Defined:
Used:
never
property-placeholder Activates replacement of ${...} placeholders by registering a PropertySourcesPlaceholderConfigurer within the application context.
Type:
anonymous complexType (extension of propertyPlaceholder)
Content:
empty, 8 attributes
Defined:
Includes:
definition of 1 attribute
Used:
spring-configured Signals the current application context to apply dependency injection to non-managed classes that are instantiated outside of the Spring bean factory (typically classes annotated with the @Configurable annotation).
Type:
anonymous simpleType (restriction of xsd:string)
Content:
simple
Defined:
Used:
never
Complex Type Summary
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
Used:
Content:
empty, 7 attributes
Defined:
Includes:
definitions of 7 attributes
Used:

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.