Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn more
Spring enables you to focus on your business problem rather than the plumbing that connects components and systems. Take a tour of Spring’s key features from the core framework to infrastructure and data services and learn how to build, run and manage your modern Java applications. Getting started is easy and you can do it now. |
The Spring Framework helps you build Java Applications faster because it allows you to focus on your business problem rather than the plumbing code that connects components and systems. The features of Spring include:
Complete support for modern applications including REST, HTML 5, conversations and AJAX. |
Supports traditional RDBMS as well as new NoSQL solutions, map-reduce frameworks and cloud based data services. |
Enterprise orchestration and adapters for distributed applications, asynchronous message-based applications, and batch applications. |
Web support for mobile client platforms including Android and iPhone. |
Integration with Facebook, Twitter, LinkedIn, and other prominent social networks. |
Authorization control for all tiers and authentication integration to dozens of providers. |
Spring applications are supported on all popular cloud platforms like Cloud Foundry, Google App Engine and Amazon EC2. |
Modularity Plain old Java Objects keep your code concise, simple and modular |
Productivity Over 70% of developers report productivity gains and reduction in time to deploy with Spring |
Portability Applications run on Tomcat, all Java EE servers as well as cloud platforms |
Testability Cleanly expressed dependencies make unit and integration testing easier |