You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Core support for dependency injection, transaction management, web applications, data access, messaging, testing and more.
38
+
{% endcapture %}
39
+
40
+
{% capture main_content %}
41
+
42
+
## Introduction
43
+
44
+
The Spring Framework provides a comprehensive programming and
45
+
configuration model for modern Java-based enterprise applications -
46
+
on any kind of deployment platform. A key element of Spring is
47
+
infrastructural support at the application level: Spring focuses on the
48
+
"plumbing" of enterprise applications so that teams can focus on
49
+
application-level business logic, without unnecessary ties to specific
50
+
deployment environments.
51
+
52
+
## Features
53
+
54
+
* Dependency Injection
55
+
* Aspect-Oriented Programming including Spring's declarative transaction management
56
+
* Spring MVC web application and RESTful web service framework
57
+
* Foundational support for JDBC, JPA, JMS
58
+
* Much more...
59
+
60
+
<spanid="quick-start"></span>
61
+
## Quick Start
62
+
63
+
{% include download_widget.md %}
64
+
65
+
Spring Framework includes a number of different modules, here we are showing `spring-context` which provides core functionality. Refer to the getting started guides on the right for other options.
66
+
67
+
Once you've set up your build with the `spring-context` dependency, you'll be able to do the following:
0 commit comments