The Spring Framework provides a comprehensive programming and configuration
model for modern Java-based enterprise applications -- on any kind of deployment
platform. A key element of Spring is infrastructural support at the application
level: Spring focuses on the "plumbing" of enterprise applications so that teams
can focus on application-level business logic, without unnecessary ties to
specific deployment environments.
The framework also serves as the foundation for Spring Integration, Spring Batch and the rest of the Spring family of projects. Browse the repositories under the Spring organization on GitHub for a full list.
Spring alternatives and related libraries
Based on the "Web Frameworks" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Spring or a related project?
Spring RecommendationsThere are no recommendations yet. Be the first to promote Spring!
Have you used Spring? Share your experience. Write a short recommendation and Spring, you and your project will be promoted on Awesome Java.
Recently added Spring resources
A book that guides through Spring’s core features, explores reactive programming, microservices, service discovery, RESTful APIs, deployment, and expert best practices.Book Added by vonlatinski // mng.bz // 14 days ago
A book that on how to build microservice-based applications using Java and the Spring platform.
Book Added by vonlatinski // mng.bz // 14 days ago
WebClient is a non-blocking, reactive HTTP client with a fluent functional style API. It is part of Spring WebFlux module that was introduced in Spring 5. In this article, you’ll learn how to use WebClient and WebTestClient to consume and test REST APIs.Tutorial Added by callicoder // www.callicoder.com // over 1 year ago