Spring Framework
Documentation for readers who are starting with the basics of Spring

An open-source, lightweight application framework that makes Java enterprise development easier.
Java development makes it easy to adopt advanced technologies, and a framework is essential in those cases. Among the many available frameworks, Spring Framework is one of the most widely supported by Java programmers. This section selects the core features and explains what they do and how to use them.