# Spring beans 2.0 DTD

Source: https://xmlvalid.com/schemas/spring-beans-2.0

> Spring application contexts written against the beans DTD.

Older Spring XML configurations declare the beans DTD instead of the beans XSD. Spring still accepts them.

- Type: DTD
- Version: 2.0
- Namespace: `No namespace`
- Root element: `beans`
- Publisher: Spring Framework (Apache License 2.0), source: https://www.springframework.org/dtd/spring-beans-2.0.dtd
- Validate against it: https://xmlvalid.com/validate?schema=spring-beans-2.0

## Notes

- Configurations using the XSD-based namespaces (context:, tx:, util:) are not DTD documents and are not checked here.
- Class names and property names are not checked against Java code.
- The example is by xmlvalid.com.
