# spring.io Reviews
**Vendor:** Broadcom  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 320
## About spring.io
Spring is the most popular application development framework for enterprise Java™. Millions of developers use Spring to create high performing, easily testable, reusable code without any vendor lock-in. Spring helps Java, Groovy and Kotlin software development teams everywhere build simple, portable, fast and flexible JVM-based systems and applications.



## spring.io Pros & Cons
**What users like:**

- Users appreciate the **extensive documentation and easy project configuration** provided by spring.io for efficient problem solving. (3 reviews)
- Users appreciate the **ease of use** of spring.io, thanks to its extensive documentation and helpful project configuration tools. (2 reviews)
- Users value the **coding simplicity** of spring.io, appreciating its clear documentation and project setup tools. (1 reviews)
- Users appreciate the **comprehensive information** provided by spring.io, making learning and implementation straightforward and efficient. (1 reviews)
- Users appreciate the **deployment ease** of spring.io, enjoying streamlined project setup and comprehensive feature documentation. (1 reviews)
- Easy Integrations (1 reviews)
- Implementation Ease (1 reviews)

**What users dislike:**

- Users find the **steep learning curve** of spring.io overwhelming, especially for those new to the framework. (1 reviews)
- Users often face **frequent version changes and vulnerabilities** that hinder stability and security in their projects. (1 reviews)
- Users find the **steep learning curve** of spring.io overwhelming, especially newcomers navigating its vast ecosystem. (1 reviews)

## spring.io Reviews
  ### 1. Effortless Java Backend Development with Spring.io

**Rating:** 4.5/5.0 stars

**Reviewed by:** Santosh K. | Software engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 12, 2026

**What do you like best about spring.io?**

I use Spring.io to build scalable and secure Java backend applications with Spring Boot. I like Spring.io's powerful ecosystem and developer-friendly features. The auto-configuration and starter dependencies make project setup fast and efficient. Spring Data JPA, Spring Security, and REST support simplify backend development. The framework is highly scalable, well-documented, and widely used in the industry, making it ideal for building enterprise-level applications. The initial setup was smooth and efficient, especially with Spring Initializr, which simplifies project creation.

**What do you dislike about spring.io?**

While Spring.io is powerful, its extensive ecosystem can be overwhelming for beginners. Understanding configurations, annotations, and internal working requires time. Additionally, debugging issues related to auto-configuration or dependency conflicts can be complex. Improving simplicity for new developers and providing clearer debugging insights would make it even better.

**What problems is spring.io solving and how is that benefiting you?**

I use spring.io to build scalable and secure Java backend applications. It simplifies Java application development, reducing boilerplate code and providing ready configurations. Transitioning from Java EE to Spring Boot improved our development speed and setup efficiency.

  ### 2. Spring.io Streamlines Enterprise Java with a Powerful, Scalable Ecosystem

**Rating:** 4.5/5.0 stars

**Reviewed by:** anish k. | Software Development Engineer-1, Enterprise (> 1000 emp.)

**Reviewed Date:** April 05, 2026

**What do you like best about spring.io?**

What I like best about Spring.io is its ability to streamline enterprise Java development while maintaining flexibility and scalability. With Spring Boot, developers can quickly build production-ready applications using minimal configuration, which significantly reduces development time and effort.

Another major strength is its comprehensive ecosystem, including modules like Spring Data for seamless database interactions and Spring Security for robust authentication and authorization. These integrations allow developers to focus more on business logic rather than boilerplate code.

Spring also promotes clean architecture through dependency injection and inversion of control, making applications more modular, testable, and easier to maintain. Additionally, its strong support for microservices and cloud-native development ensures that applications can scale efficiently as requirements grow.

Overall, Spring.io combines ease of use, powerful features, and a well-structured ecosystem.

**What do you dislike about spring.io?**

One of the main drawbacks of Spring.io is its steep learning curve, especially for beginners. The framework has a large ecosystem, and understanding concepts like dependency injection, configuration, and various modules can take time.

Another issue is complexity and over-engineering. While Spring Boot simplifies setup, real-world projects can still become complex due to multiple layers, annotations, and configurations.

Spring applications can also be resource-heavy, consuming more memory compared to lightweight frameworks, which may not be ideal for smaller projects or limited environments.

**What problems is spring.io solving and how is that benefiting you?**

Spring.io solves several key challenges in enterprise Java development, mainly reducing complexity, improving productivity, and enabling scalable application design.

One major problem it addresses is boilerplate-heavy development. With Spring Boot, much of the configuration is automated, allowing me to quickly build and deploy applications without spending time on setup. This significantly improves my development speed.

It also solves tight coupling and poor code maintainability through dependency injection and inversion of control. This helps me write modular, clean, and testable code, making it easier to manage and scale large applications.

Another important problem is handling security and data access. Using Spring Security and Spring Data, I can implement authentication, authorization, and database operations efficiently without reinventing the wheel.

  ### 3. Spring Initializr and Official Docs Make Project Setup Fast and Reliable

**Rating:** 5.0/5.0 stars

**Reviewed by:** TEJA KIRAN S R. | Software Developer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** May 22, 2026

**What do you like best about spring.io?**

The biggest upside to using spring.io is how much it speeds up project setup thanks to the integrated Spring Initializr tool. Rather than manually piecing together complex build files from scratch, you can select your build tool, language, and the exact dependencies you need—such as Spring Boot, Security, or Data JPA—and then download a clean, bootable, well-structured template in seconds.

On top of that, the platform serves as an unmatched source of official knowledge, with well-organized "Getting Started" guides and consistently updated documentation. These resources cut through the noise of outdated online tutorials by offering production-ready code snippets and clear guidance on dependency management. Having everything centralized makes it easier to apply industry-standard best practices while keeping enterprise applications secure, modular, and maintainable.

**What do you dislike about spring.io?**

One major downside to spring.io is that its official reference materials can feel overly theoretical and heavy on jargon. The documentation often explains complex enterprise design patterns as if you already have deep backend architecture experience, which makes it hard for developers—especially when they’re just getting started—to find straightforward, real-world context.

On top of that, the code examples in the site’s “Getting Started” tutorials are frequently too basic for production-grade software. They’re fine for spinning up a quick proof of concept, but they rarely demonstrate how to deal with real production concerns such as distributed transactions, more advanced security configurations, or tuning database performance.

Finally, simply navigating the platform can lead to serious analysis paralysis because there are so many overlapping sub-projects, and they don’t all move at the same pace. Trying to identify a clear migration path or verify version compatibility across different frameworks can become a frustrating guessing game, especially when older versions reach end-of-life support quickly.

**What problems is spring.io solving and how is that benefiting you?**

At a business level, spring.io addresses major challenges in enterprise software development, especially architectural fragmentation and slow time-to-market. Rather than having developers spend weeks manually stitching together unrelated libraries and rebuilding backend infrastructure from scratch, the platform offers standardized, fully integrated project frameworks. That consistency significantly cuts down initial bootstrapping time and helps ensure that essential pieces—like database connectivity, security, and cloud communication—work together smoothly right out of the box. In the end, engineering teams can shift their attention away from complicated infrastructure plumbing and back to writing real business logic, which helps companies ship secure, scalable features to production much faster.

  ### 4. Review About Spring.io

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gopi Sri Krishna Y. | Full Stack Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 22, 2025

**What do you like best about spring.io?**

What I like best about spring.io is its extensive documentation for each feature, making it easy to learn and implement even advanced functionality. Additionally, https://start.spring.io/ is a fantastic tool that helps me configure projects according to my needs and generates boilerplate code, saving a lot of setup time.

**What do you dislike about spring.io?**

While spring.io is comprehensive and powerful, the framework can feel overwhelming to newcomers due to its vast ecosystem and steep learning curve.

**What problems is spring.io solving and how is that benefiting you?**

Spring.io helps me efficiently build a solid and scalable Java web applications by providing a comprehensive set of frameworks and tools. t solves problems like dependency management, configuration complexity, and boilerplate code through features such as dependency injection and auto-configuration.

  ### 5. dependencies manager

**Rating:** 5.0/5.0 stars

**Reviewed by:** Xiao D. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 12, 2024

**What do you like best about spring.io?**

it defines a set of dependencies and I use spring booot which makes development and configuration of Spring applications easy.

**What do you dislike about spring.io?**

it allows me to choose the necessary dependencies without worrying about compatibility between their versions

**What problems is spring.io solving and how is that benefiting you?**

Spring IO helps ne simplify and streamline Java development by helping  reducing complexity and improving roductivity

  ### 6. Spring:Redifing J2EE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pratham C. | Intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 16, 2024

**What do you like best about spring.io?**

The best part of spring.io is that it has inbuilt framework that just needed to be export into the IDE you are using and even you can change the properties of the framework to your wish.It has made backend development using java so easy that the developer need not waste his time writing framework instead spring.io provides it for you

**What do you dislike about spring.io?**

The main dislike is that even though it provides the framework sometimes framework can be heavy and developers need to write code from scratch which is bit not convincing from spring.io

**What problems is spring.io solving and how is that benefiting you?**

The main problem it solves is the integration of various containers because it provides any number of xml properties you can integrate any number of containers and benefit is that you don't require third party to do this.

  ### 7. Best for writing robust and secure backend APIs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Muhammad Z. | Senior Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 10, 2024

**What do you like best about spring.io?**

I am a Kotlin and java developer myself so I like the ease of use of spring. Using spring boot starter its ease to implement and third party integrations are also great.
I use Spring boot frequently

**What do you dislike about spring.io?**

Sometimes the maven causes issues in importing the libraries so I am using gradle kts.

**What problems is spring.io solving and how is that benefiting you?**

I write backend APIs to connect my mobile to the server. so its very benefiting for me

  ### 8. Spring application development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anwar P. | Sr Software engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 04, 2024

**What do you like best about spring.io?**

It's very help me to implemented microservices in short time

**What do you dislike about spring.io?**

frequent version changes and vernabilities

**What problems is spring.io solving and how is that benefiting you?**

implementing microservices

  ### 9. Spring boot review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pawan Y. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 22, 2023

**What do you like best about spring.io?**

Ease of Use: Simplifies development with conventions and defaults. (Ease of Use)
Ease of Implementation: Rapidly develops applications with minimal configurations. (Ease of Implementation)
Customer Support: Strong community and official support for issue resolution. (Customer Support)
Frequency of Use: Widely adopted framework in enterprises and startups. (Frequency of Use)
Number of Features: Comprehensive features for varied application needs. (Number of Features)
Ease of Integration: Seamless integration with other libraries and frameworks. (Ease of Integration)

**What do you dislike about spring.io?**

Overhead: May introduce additional dependencies increasing project size. (Ease of Use)
Complexity at Scale: Scaling complex applications might pose challenges. (Ease of Implementation)
Limited Official Support: Large community support, but official support might have constraints. (Customer Support)
Steep Learning Curve: Initial learning curve for beginners. (Frequency of Use)
Auto-Configuration Issues: Customization limitations in auto-configuration. (Number of Features)
Tight Coupling: Dependency injection might lead to tight coupling. (Ease of Integration)

**What problems is spring.io solving and how is that benefiting you?**

Spring Boot addresses various challenges in Java-based application development, offering several benefits:

Simplified Configuration: Spring Boot reduces the need for boilerplate configurations, providing defaults that auto-configure components, easing setup complexities.

Rapid Development: It accelerates development by minimizing setup time, allowing developers to focus more on application logic than infrastructure.

Microservices Enablement: Enables the creation and management of microservices architecture effortlessly due to built-in features like embedded servers, health checks, etc.

Enhanced Productivity: With a powerful ecosystem and starters, it offers quick access to diverse libraries, making developers more productive.

Robustness and Stability: Integrates well with Spring's ecosystem, known for its stability, robustness, and proven track record in enterprise applications.

Simplified Testing: Offers support for test-driven development by providing tools and utilities for writing tests effectively.

Overall, Spring Boot streamlines Java application development, allowing developers to build robust, scalable, and maintainable applications with reduced effort, quicker time-to-market, and improved efficiency.

  ### 10. Unleashing the Power of Simplicity: A Review of Spring Boot

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raj T. | SDE, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 18, 2023

**What do you like best about spring.io?**

Spring Boot's standout feature lies in its remarkable simplicity and convention-over-configuration approach. Rapid development becomes a breeze with its opinionated defaults and seamless integration with the Spring ecosystem. The embedded application server, auto-configuration, and minimal setup requirements significantly speed up the development process. The extensive documentation and active community contribute to an enriching developer experience.

**What do you dislike about spring.io?**

While Spring Boot excels in many aspects, its opinionated nature might be restrictive for developers seeking more customization. The auto-configuration, while convenient, can occasionally lead to unexpected behaviors, requiring a deeper understanding of the framework internals. Additionally, for extremely lightweight projects, the overhead introduced by Spring Boot might be perceived as excessive. However, these drawbacks are minor compared to the overall efficiency and productivity gains offered by the framework.

**What problems is spring.io solving and how is that benefiting you?**

Spring Boot simplifies Java development by providing sensible defaults, embedded server support, and streamlined configuration. It addresses challenges such as dependency management, microservices architecture, and rapid development, leading to increased productivity and a unified programming model. The built-in monitoring and management capabilities further enhance the overall development and deployment experience.

  ### 11. Spring Boot Experience as a Java Developer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tarun S. | SDE, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 07, 2023

**What do you like best about spring.io?**

I am Java Developer. Spring Boot framework helped me a lot in creating fast, secure, productive web applications easily. It helps a lot in integrations. It has a microservice architecture which help to maintain software lifecycle. Also it has larget community support, you will not feel stuck anywhere there are lots of articles available to solve issues.

**What do you dislike about spring.io?**

when i have done with project then after clean and build it gives war which is so large sized. I think it should me minimized. It craetes eroor during deployment.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot framework is helping me a lot to deliver my freelance projects and college projects. It makes easy to build effective and productive application with so ease. Without spring boot framework it will be quite difficult because we need to do lots of integrations which spring boot already done.

  ### 12. very easy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Isaac M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2024

**What do you like best about spring.io?**

Spring.io offers an exceptionally user-friendly experience, providing precisely what you require without overwhelming you. It conveniently suggests all necessary packages, seamlessly integrating with IntelliJ for effortless importing

**What do you dislike about spring.io?**

If you deviate from the prescribed steps and fail to adhere to the pattern, you may encounter difficulties, making it challenging to pinpoint the issue and troubleshoot effectively.

**What problems is spring.io solving and how is that benefiting you?**

Gets you started on spring based proejct

  ### 13. Spring Boot: A Game-Changer for Microservices Development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rishabh S. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 26, 2023

**What do you like best about spring.io?**

Spring Boot's simplicity is its biggest strength. It provides a powerful set of tools and conventions, allowing developers to focus on building business logic without getting bogged down by the complexities of configuration and infrastructure.

Spring Boot has a large community and all help is easily available. Since it is a mature framework documentation plenty of tutorials and good old Stackoverflow are available to help you.

**What do you dislike about spring.io?**

For developers new to Spring, Spring Boot's many features and configurations can be overwhelming. The learning curve can be steep, especially if you're not already familiar with the core Spring framework.

While Spring Boot is widely adopted and supported, choosing it may create a level of vendor lock-in with Pivotal (now VMware) being the primary driving force behind it. Depending on your organization's preferences, this could be a concern.

**What problems is spring.io solving and how is that benefiting you?**

- Since our org has most of the microservices written in Java, Spring Boot is the obvious choice for migration.
- I use Spring Boot for building newer microservices, it is easy to get started writing business logic without worrying about project setup.
- With spring boot starters like JPA, Web, and Boot Dev Tools, it's very convenient to start development.

  ### 14. Creating API with Spring Boot

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ragul U. | Frontend Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 08, 2024

**What do you like best about spring.io?**

I like the feature of using annotations on a class or a method which reduces a lot of boilerplate code. It is easy to setup and get started. It has the ability to create API without writing SQL queries manually by using its Spring Data JPA. It supports a lot of libraries for different purposes for creating API's for a application. It is open source framework so no need to pay.

**What do you dislike about spring.io?**

There aren't any but since it is open source and the community has to keep update with latest trends.

**What problems is spring.io solving and how is that benefiting you?**

It helps me in creating API for web application from which I can present information in a nice way.

  ### 15. Simple way to bootstrap your application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nuno P. | Principal Backend Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 13, 2023

**What do you like best about spring.io?**

Spring Boot allows the creation of a basic application with very few dependencies, removing some extra packages from Spring that may not be needed for the specific application.
The implementation is just as simple as adding the starter library to the dependency and marking the main class as a SpringApplication.

**What do you dislike about spring.io?**

While the library is smaller than the original Spring one, the startup time may still take a long time, especially if the dependency is not correctly selected.

**What problems is spring.io solving and how is that benefiting you?**

Spring Boot is the bootstrap framework that is used to start all of our backend applications.

  ### 16. Good framework for begginers and professionals to learn

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 31, 2023

**What do you like best about spring.io?**

Spring boot is a framework which allows a developer to write servers in very less lines. It gives support to various dbs and tools. Many big companies use it for their servers, where heavy work has to be done, as spring boot has fallback support in all of its services which makes it easy to use for heavy jobs.

**What do you dislike about spring.io?**

Spring boot is really big in size. So if startups want to use it, it will cost them more money. Other libraries like vert.x are used in startups because of that. As it is a framework it takes time for developers to master it.

**What problems is spring.io solving and how is that benefiting you?**

I am using spring boot to write services and server of various servers. For the company it is the usecase of the product. As for me , it is required in most of the comapnies where java is used as a language for server, so it is helping me find jobs.

  ### 17. Not easy to master but it is good platform for high quality high scale projects

**Rating:** 4.0/5.0 stars

**Reviewed by:** igor z. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 11, 2023

**What do you like best about spring.io?**

1. Springboot ensures projects good quality built with it because of the following facts. Spring Boot is a java language framework. Java is widely recognized as one of the oldest and most mature programming languages in the software development industry. Given its extensive history in Java development, mastering the Spring Boot framework requires knowledge of Java design patterns, idioms, annotations, as well as the language syntax and build system. This emphasis on a strong Java background for programmers guarantees that projects built with Spring Boot are of high quality, especially when compared to rapidly evolving, user-friendly emerging programming languages.

2. Spring Boot is open-source software

3. There is good , well-structure documentation with examples that is suitable for self - learning

4. Project best practices are enforced through the use of a project skeleton generator and configurator within Spring Boot.

5. The project skeleton includes unit testing.

6. The project skeleton includes components and a packaging manager.

7. Project deployment is made easy.

8. The deployment package is compact and only requires the Java runtime to run.

**What do you dislike about spring.io?**

there is no problem with using Spring Boot in providing that programmer have enough time to learn the framework and has java project development experience

**What problems is spring.io solving and how is that benefiting you?**

Spring Boot is a framework to build high quality high scale projects. Project quality and scalability is built into the framework by the best practices implemented in project skeleton generator and configurator and by high entry level for beginners.

  ### 18. Spring Boot is my framework of choice for production code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2024

**What do you like best about spring.io?**

Spring Boot bundles great start-up templates which is really helpful to get deployment level code base up and running within few clicks. Spring Boot integrates well with Java which is my language of choice to develop software.  It also has robust documentation and support available in the open source community.

**What do you dislike about spring.io?**

Spring boot might be difficult to learn for some individuals especially for people not familiar with Java. It sometimes can be very rigid in terms of change and has specific annotations and dependency injection mechanisms which can take some expertise.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot helps software engineers in the firm to develop high quality software solutions with little overhaead on trivial tasks such a dependency mangement, its embedded server such as tomcat elimnates external server. We use maven for dependency management and spring boot enables ease of intergration with 3rd party libraries in a centralized pom file.

  ### 19. Review for Spring Framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vickey M. | SDET-I, Enterprise (> 1000 emp.)

**Reviewed Date:** February 18, 2024

**What do you like best about spring.io?**

Most time we used spring boot but some of our projects are still on the spring framework.
It is very easy and good to use.very handy if you know the servlets and jdbc hibernates.
It is very easy to implement for api integration.

**What do you dislike about spring.io?**

It is little more time consuming than spring boot as it is the early  version of spring boot.

**What problems is spring.io solving and how is that benefiting you?**

For API Integration it is good to implement and with spring with basic annotation the code will be not that lengthy than traditional method like hibernet and servlets.

  ### 20. Spring boot Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Koustav K. | SDE, Enterprise (> 1000 emp.)

**Reviewed Date:** January 12, 2024

**What do you like best about spring.io?**

Spring boot is Java framework, that provides multiple libraries that helps in easy and agile development process.
It is very easy to integrate with third party dependencies.

**What do you dislike about spring.io?**

Spring boot is a a bit heavyweight, and takes time to start or boot up your Application.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot is providing framework that helps Java Web development. It is helping in quick releasing of features and webite development.

  ### 21. Bibhuti Spring Boot Developer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bibhuti Bhusan S. | Full Stack Software Developer , Enterprise (> 1000 emp.)

**Reviewed Date:** October 28, 2023

**What do you like best about spring.io?**

I will give all these main points why i am using this in our orgainsation .

1.Large Ecosystem worldwide.
2.All configuration are easy 
3.It has it's own Embedded Servers.
4.It supports Microservices as well as stand alone application.
5.It has build in monitoring system

**What do you dislike about spring.io?**

Ahh,like i can't say more i fill or 
dislike for spring boot. But everything is not perfect .Some Area where it needs

i.Spring Boot applications might not be as lightweight as some other microservices frameworks, which can impact performance in certain scenarios.
ii.Some time i got confiused in Anotation used cases.
Like some anotation does have inhertance feature for obect to call upon.

**What problems is spring.io solving and how is that benefiting you?**

We are mostly foused on buillding high efficients microservices for our client . 
1.It has  most effiect dependecy Management option.
2. Better Configuration Management.
3. Better testing supports.

And many more .

  ### 22. Solid foundation for web applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** December 14, 2023

**What do you like best about spring.io?**

Spring boot is in essence a nice wrapper that allows you easy access into the Spring ecosystem of services, it provices an easy way (using Spring Initializr)  get started with an application that makes implementatino very simple to start with. I have been using Spring boot frequently for projects for at least 10 years and have been happy with the wide range of features (from simple console app to API service with OAuth) and particularly using Spring Security made integration with other systems easy.

**What do you dislike about spring.io?**

The documentation is good, but this is mostly from third parties like Baeldung. Customer Support via documentation direct from Spring can be difficult to navigate as it quickly assumes too much knowledge or goes straight into JavaDoc rather than practical examples.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot reduces the start up time for building a Java application by emiminating boilerplate code and offering a solid well tested framework with powerful feature out of the box.

  ### 23. Standalone Technology

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shaik A. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 18, 2023

**What do you like best about spring.io?**

Spring Boot provides various features which minimizes the configuration management with simple annotations, provides embedded tomcat container and also we can easily integarte with cloud or github or any other applications. Also for a real time project it is easy to integarte with front end or talk to any application with the API calls which is more powerful tool in the spring boot. According to me it is the best frame work for any organization or individual to adapt and work on it. Thank you.

**What do you dislike about spring.io?**

Sometimes people rather confused with the latest versions , newly added packages and also some time difficult to understand all the working mechanism of the annotations.

**What problems is spring.io solving and how is that benefiting you?**

I had created a real time college project using spring boot which is used to handle the queries of the students and provide study materials to the students. Rather than integrating multiple application spring boot frame work makes work more easy and convenient by providing standalone application.

  ### 24. All in one platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pankaj G. | Java Software Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 27, 2022

**What do you like best about spring.io?**

The external libraries provided by the spring boot is really helpful while writing a code with the help of spring boot I also can create new projects within the IDE , all in all it is a great IDE for both freshers and eperienced for Java Code.

**What do you dislike about spring.io?**

The color palette in the Spring Boot IDE could have been better as well as if the functionality could also be implemented like in VS Code that who editted a particular line of code

**What problems is spring.io solving and how is that benefiting you?**

With the help of Spring Boot I can use the external library for example SonarLint which help to remove or reduce code smells in the code and help reduce the load later in the code review meetings.

  ### 25. Possibly one of the most powerful java framework for backend development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nehal C. | Enterprise (> 1000 emp.)

**Reviewed Date:** December 13, 2023

**What do you like best about spring.io?**

I've employed Spring for constructing highly scalable applications for over four years. What I appreciate most is the swift development process supported by an extensive community. The benefit of encountering shared challenges within the community ensures quick resolutions to issues, as they are often common experiences.

**What do you dislike about spring.io?**

The only challenge I encountered is that the initial setup time for additional frameworks or functionalities can be a bit time-consuming at times.

**What problems is spring.io solving and how is that benefiting you?**

It's a sturdy backend development framework operating on the Java language. It facilitated the swift deployment of our application, providing pertinent APIs to our frontend stack. With outstanding industry support, we achieved accelerated product deployment.

  ### 26. Spring Boot Application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prakash J. | System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 11, 2024

**What do you like best about spring.io?**

It is very robust backend framework and many features like embedded server .I am using this for development purpose.

**What do you dislike about spring.io?**

Nothing about dislike because it is upgraded framework of spring mvc

**What problems is spring.io solving and how is that benefiting you?**

Standalone application and I am using to make restfull api and so on.

  ### 27. SpringBoot : A Robust Java Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2024

**What do you like best about spring.io?**

It provides a powerful and comperehensive framework for java development.
A vast ecosystem with a multitude of libreries and tools for varied functionalities.
A large and active community support that contributes improvements and support.
Well established security mechanisms for building secure applications.

**What do you dislike about spring.io?**

Spring Boot applications can become verbose with an abundance of configuration and annotations.
The frameworks features may result in a steep learning curve.
As it is in java and we mainly use javascript frameworks at frontend side it makes it diffuclt to backend-frontend devolopers to collabrate.
Impementation and integration may be difficult for beginners.

**What problems is spring.io solving and how is that benefiting you?**

Ideal for building robust, enterprise-grade applications with complex requirements.
Well suited java-centric development envoirnments.

  ### 28. The best backend framework for financial apps focusing on best in class security.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ayush J. | Software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 13, 2023

**What do you like best about spring.io?**

The strong support for testing and security in springboot framework alongwith faster development makes it an ideal framework to build strong and reliable applications.

**What do you dislike about spring.io?**

The learning curve is a bit steep and the coding practices requires a lot of expertise. Also it becomes difficult to manage large codebases unless it is properly maintained or divided into related services.

**What problems is spring.io solving and how is that benefiting you?**

Using springboot for financial backend apps because of its security and reliability as compared to other frameworks. Along with this the huge community and best in class tools to integrate other services makes it a good choice.

  ### 29. Most adopted framework for Microservices development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nagesh C. | Software Engineering Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about spring.io?**

Spring Boot provides everything a dev team needs starting from best commuinity support, wide range integrations, security, fast development and east deployment.

**What do you dislike about spring.io?**

Nothing much to say, it is just that sometimes autoconfiguration turned into a mess and its hard to overrride that with our own business logic. Though this can be achieved by simple configurations for most of the cases.

**What problems is spring.io solving and how is that benefiting you?**

It provides auto configurations and starters for most of the use cases, for example for me the "spring-boot-web-starter" does the bootstraping in no time. Plus the embeded server makes it really easy to package the application in a Docker image.

  ### 30. Best Monitoring Tool

**Rating:** 2.5/5.0 stars

**Reviewed by:** Upendra J. | Sr Software Engineer , Mid-Market (51-1000 emp.)

**Reviewed Date:** August 21, 2023

**What do you like best about spring.io?**

helps track the performance of applications and services in cloud environments. The best aspects of Cloud Sleuth often include its ability to provide insights into application performance, identify bottlenecks, and optimize cloud resources for better user experiences. It can help businesses ensure their applications run smoothly and efficiently in cloud

**What do you dislike about spring.io?**

Nothing as of now
May be if in future I find anything better then this I may be able to comment on this

**What problems is spring.io solving and how is that benefiting you?**

Cloud Sleuth addresses the challenge of monitoring and optimizing the performance of applications and services in cloud environments. It helps identify performance bottlenecks, latency issues, and other performance-related problems that might impact user experiences. By providing insights into how various components of an application are functioning in a cloud setting, Cloud Sleuth enables businesses to proactively address performance issues, allocate resources efficiently, and ultimately deliver better and more reliable services to their users.

  ### 31. Spring For Life

**Rating:** 4.5/5.0 stars

**Reviewed by:** Azmeera Goutham N. | Graduate Engineering Trainee, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2024

**What do you like best about spring.io?**

It provides various in built depencies where writing code and building web applications made easy and it gets integrated quickly with all  databases and such a great one

**What do you dislike about spring.io?**

Documentation could have been better since for beginners it would be difficult

**What problems is spring.io solving and how is that benefiting you?**

Solved many cases and built many applications and had built many rest API's

  ### 32. Springboot Developer Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prakash G. | Technology Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about spring.io?**

Ease with which we can create Microservices using Springboot. Leverage the spring knowledge and use most of the ootb features provided by parent projects with less coding.

**What do you dislike about spring.io?**

The deployment artifact is very huge in size which is making it difficult to share the jar/war.

**What problems is spring.io solving and how is that benefiting you?**

Create Microservices and move legacy applications into K8s. I was using Springboot to create Rest WS and then dockerize them and deploy on K8s

  ### 33. Best web framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about spring.io?**

1) Ease of creating standalone web applications without the use of binding to any external server like Tomcat as it embeds Tomcate and Jetty. It supports xml configurations and annotations which are easier for the developers to work on.

**What do you dislike about spring.io?**

The conversion of Spring Framework Project to Spring Boot is very time consuming and also the modifications in spring boot project is pretty complex unless you are not aware of the spring framework.

**What problems is spring.io solving and how is that benefiting you?**

1) Ease of Rest API Development
2) Easy to Test  and deploy as it provides embedded Tomcat and H2 Db
3) Autoconfiguration makes the development effort less for the developers

  ### 34. A Very Good Java Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 02, 2023

**What do you like best about spring.io?**

I mostly like the REST API development using Spring Framework. We can quickly develop a project using Maven dependencies. Connecting and configuring a database in Spring Framework is quite straightforward.
It has a lot of features like Logging, Authentication etc.

**What do you dislike about spring.io?**

If anyone wants to start a project quickly then use Spring Boot instead of Spring Framework.

**What problems is spring.io solving and how is that benefiting you?**

I have developed many web projects using Spring Framework. I am mostly using it to develop a backend with REST APIs. It supports inbuilt role-based authorization and authentication is also easy. Deploying and maintaining Spring projects are very easy.
It is quite popular so it has a a very big community and documentation to fix any issue easily.

  ### 35. Spring Boot review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Swapnil k. | Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 08, 2023

**What do you like best about spring.io?**

Spring Boot is framework for Java developers offering efficient way to build microservices , web applications. It offers rapid development, embedded web servers, auto-configuration, monitoring and metrics, DevOps friendly and helpful in analysing if application is production ready.

**What do you dislike about spring.io?**

Spring Boot's feature-rich nature might be overkill for very simple projects. Compatibility and versioning can also be challenging. Startup time is longer due to large number of dependencies and complex configuration.

**What problems is spring.io solving and how is that benefiting you?**

I have been working in making microservices for a legacy system and Spring Boot is very helpful in it. Using Spring Boot framework increased my business performance and speeded up the development process.

  ### 36. Best Java framework that provides very easy spring configuration and inbuilt tomcat.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 04, 2023

**What do you like best about spring.io?**

Spring boot provides easy configuration of third party libraries, it also has inbuilt tomcat. There is also no need to configure XML file. Spring boot is very fast and easy to develop web applications.

**What do you dislike about spring.io?**

Spring boot error debugging is little difficult, due to what error has occured is hard to find, on should have expertise in spring boot to solve the issue. Spring boot documentation is best to find solutions.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot helps to write less code and fast configuration of third party libraries which helps to develop web applications faster and increase productivity due to this I gained lots of knowledge.

  ### 37. Rapid development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Enterprise (> 1000 emp.)

**Reviewed Date:** November 22, 2023

**What do you like best about spring.io?**

Spring provides you with many default configuration that allows you to be focused on the business logic and reduce the boilerplate code. Reduce the need for manual setup, auto-configuration features.  There is a lot of documentation and support (large ecosystem).

**What do you dislike about spring.io?**

The auto configuration feature is awesome but sometimes when their application is huge and there are a lot of configurations it can be overwhelming. Sometime is difficult to troubleshot because all the magic behind the aut-configuration

**What problems is spring.io solving and how is that benefiting you?**

t gives us development speed and provides tools that are easy to extend and share. We can build powerful applications with less effort.

  ### 38. Spring Boot: A Powerful Tool for Production-Ready Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amit K. | Java Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2023

**What do you like best about spring.io?**

I like the following things best about Spring Boot:

Ease of use: Spring Boot makes it easy to get started with Spring development. The auto-configuration features mean that you don't have to write any configuration code yourself, and the starter dependencies make it easy to add common features to your application.
Speed: Spring Boot applications are typically very fast. This is because Spring Boot uses embedded web containers, which are much faster than traditional web servers.
Production-ready: Spring Boot applications are designed to be production-ready. They come with a number of features that make them suitable for use in production, such as health checks and metrics.
In addition to these features, I also appreciate the large community of users and contributors that Spring Boot has. This means that there are a lot of resources available to help you learn about Spring Boot and get started with it.

Overall, I think Spring Boot is a great framework for developing Spring-based applications. It is easy to use, fast, and production-ready. I would definitely recommend it to anyone who is looking to develop a Spring-based application.

**What do you dislike about spring.io?**

Here are some of the things I dislike about Spring Boot:

Can be complex: Spring Boot is a complex framework. There are a lot of features to learn, and it can be difficult to understand how everything works together.
Not as flexible as Spring: Spring Boot is a opinionated framework. This means that it makes some decisions for you, and it can be difficult to customize it.
Can be opinionated: Spring Boot makes some decisions for you, which can be both good and bad. On the one hand, it can make development faster and easier. On the other hand, it can be limiting if you want to do things in a different way.
Can be difficult to debug: Spring Boot can be difficult to debug, especially if you are not familiar with the framework. This is because Spring Boot makes a lot of assumptions about your application, and it can be difficult to figure out what is going wrong when things don't work as expected.
Overall, I think Spring Boot is a great framework for developing Spring-based applications. However, it is important to be aware of the limitations of the framework before you start using it.

**What problems is spring.io solving and how is that benefiting you?**

Spring Boot solves a number of problems that developers face when developing Spring-based applications. These problems include:

Complexity: Spring is a complex framework. There are a lot of features to learn, and it can be difficult to understand how everything works together. Spring Boot simplifies the development process by providing default configurations and auto-configuration features.
Time to market: Spring Boot can help developers get their applications to market faster. This is because Spring Boot provides a number of features that make it easy to get started with Spring development, such as auto-configuration and starter dependencies.
Production readiness: Spring Boot applications are designed to be production-ready. They come with a number of features that make them suitable for use in production, such as health checks and metrics.
Spring Boot has benefited me in a number of ways. It has helped me to:

Develop Spring-based applications faster: Spring Boot has helped me to develop Spring-based applications faster by providing default configurations and auto-configuration features. This has saved me a lot of time and effort.
Get my applications to market faster: Spring Boot has helped me to get my applications to market faster by providing a number of features that make it easy to get started with Spring development. This has helped me to compete with other developers who are using other frameworks.
Develop production-ready applications: Spring Boot has helped me to develop production-ready applications by providing a number of features that make them suitable for use in production. This has given me peace of mind knowing that my applications are ready for use in production.
Overall, I have been very happy with Spring Boot. It has helped me to develop Spring-based applications faster, get my applications to market faster, and develop production-ready applications. I would definitely recommend it to anyone who is looking to develop a Spring-based application.

  ### 39. Enhances Productivity & Eases Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 16, 2024

**What do you like best about spring.io?**

Simplifies the whole Java development process, embedded server is great

**What do you dislike about spring.io?**

The learning curver for beginners can be challenging

**What problems is spring.io solving and how is that benefiting you?**

It sets up default configurations based on dependencies saving time and effort

  ### 40. Spring boot is the best java based open source framework.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 13, 2023

**What do you like best about spring.io?**

It provides the best security tools with spring security and It is fast and easily supports the integration of multiple databases and tools like kafka etc. Provied good customer support on internet.
Easy to implement backend and jsp based front end applications.
Provides good frequency of usuage.

**What do you dislike about spring.io?**

Nothing like a dislike for spring boot framework.

**What problems is spring.io solving and how is that benefiting you?**

It solves the basic architecture problem by providing all the necessary tools and implementation for the development of the application and suuport the integration of widly used tools.

  ### 41. Spring boot for a rapid bootstrapping

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan Carlos V. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about spring.io?**

Ease of use and an excellent tool for a quick development.

**What do you dislike about spring.io?**

I havent had any issues so far right now in my use cases. It's been perfect so far for small projects

**What problems is spring.io solving and how is that benefiting you?**

Reduce the time needed for the building of reports to deliver to our customers. It reduces ur our time by 10x

  ### 42. Spring boot review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aman S. | Java Backend Developer Trainee , Small-Business (50 or fewer emp.)

**Reviewed Date:** June 01, 2023

**What do you like best about spring.io?**

Spring boot is easy to learn and there is very less coding and it's makes developer work easy by creating everything there on without need of developer. That's why I learn spring boot

**What do you dislike about spring.io?**

Some things is old is removed from the spring boot so in my project those things are not working so you have to update everything when spring boot remove some functionality

**What problems is spring.io solving and how is that benefiting you?**

Spring boot is very easy and we can write very less code. It's makes developer work easy does not need do things there on spring boot do all the things for you.

  ### 43. Streamline Troubleshooting and Performance Optimization with Cloud Sleuth's Distributed Tracing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prashant S. | Frontend Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 03, 2023

**What do you like best about spring.io?**

CloudSleuth significantly draws inspiration from well-known tracing systems like Dapper, Zipkin, and HTrace. 

It offers these systems seamless integration, enabling developers to take advantage of their features and advantages.

Sleuth offers flexibility in terms of configuring and customizing tracing behavior

**What do you dislike about spring.io?**

Distributed tracing implementation using Spring Cloud Sleuth can add more complexity, particularly in highly distributed and intricate microservice architectures.

**What problems is spring.io solving and how is that benefiting you?**

Spring Cloud Sleuth incorporates concepts from and seamlessly integrates with popular tracing systems such as Dapper, Zipkin, and HTrace. This integration enables developers to take advantage of these systems' extensive features and benefits without the requirement for complex integration efforts. It offers a streamlined experience for implementing distributed tracing and leveraging existing tracing infrastructure.

  ### 44. Spring framework for java based apis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sudheer M. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 05, 2023

**What do you like best about spring.io?**

Spring framework is very easy to use. Since it is an open source platform documentation about all the technical components are easily available.
Open source community has done almost all kind of implementation which helps in solving real time application problems.

**What do you dislike about spring.io?**

Spring framework is best open source java based framework so I don't find any disadvantages

**What problems is spring.io solving and how is that benefiting you?**

Implementing restful web services.
Implementing micro services application with openshift.
Creating integration apis.

  ### 45. Simplicity and Efficiency - spring boot

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashish K. | Senior System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 29, 2023

**What do you like best about spring.io?**

There are so many things about spring boot which I like. Few of them are as follows- It helps in faster development and then reduce time to market. Easy to develop Java based application with spring boot. Embedded servers are great add on.

**What do you dislike about spring.io?**

Spring Boot is a good framework, there are a few things that can be challenging. One downside is the initial setup and learning curve is steep for anyone who wants to learn spring boot and then more use of annotations makes your code cluttered and harder to understand.

**What problems is spring.io solving and how is that benefiting you?**

Spring boot has rich set of plugins available due to which development time is faster and it helped in time to market our applications. Also, I don't need to install extra server for this as server is inbuilt in spring boot

  ### 46. The perfect IDE for development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karandeep S. | Associate engineer || technology , Enterprise (> 1000 emp.)

**Reviewed Date:** September 08, 2023

**What do you like best about spring.io?**

There are a lot of options for development using different packages, modules and languages. I use it for java web development and have created spring mvc, spring boot and jdbc projects using spring boot. It has a lot of features like code suggestions and annotations support

**What do you dislike about spring.io?**

They can have an option of spring initializer so that we can create spring starter projects

**What problems is spring.io solving and how is that benefiting you?**

It helps in writing clean code for java web development and can easily be integrated with other IDEs

  ### 47. Engaging

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav S. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about spring.io?**

Spring's Dependency injection and modularity is something which makes it quite interactive and convenient for using different methods or variables through out the app.

**What do you dislike about spring.io?**

Not so much to dislike about it because ever since i learned Spring, i loved it. Just a few concepts are a bit tricky and not so easy to understand but that's not that bad

**What problems is spring.io solving and how is that benefiting you?**

It makes us write complex code with simple coding. It has oops concepts so it automatically has many features which are helpful for coding compared to other IDE.

  ### 48. Most advanced java platform for web development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abdul A. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 15, 2023

**What do you like best about spring.io?**

modularity, inbuilt modules like security, auth etc

**What do you dislike about spring.io?**

nothin at all, but should be there an option for mobile application

**What problems is spring.io solving and how is that benefiting you?**

solved almost everything related to web development

  ### 49. Spring Boot is the best tool for develop scalable and robust services easily

**Rating:** 4.5/5.0 stars

**Reviewed by:** Felix F. | SEngineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 18, 2023

**What do you like best about spring.io?**

So many things are already developed, and you need to focus on the development. That does that the developer concentrates only on the story, and there are so many libraries for what you need.

**What do you dislike about spring.io?**

Some times there are many options that you dont know waht you must to use. and every libary is developed by diferents providers, then you need to learn the methosd and opstions taht you can use.

**What problems is spring.io solving and how is that benefiting you?**

Help to configure all the projects quickly, give the possibility of developing all the applications according to the business necessities, solve the configuration problems, and provide the opportunity of using different architectures.

  ### 50. I am working on spring boot from last 3 years.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham S. | Senior System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 22, 2023

**What do you like best about spring.io?**

Very less configuration needed that help to robust the development activities.

**What do you dislike about spring.io?**

Not any dislike i faced till now with spring boot.

**What problems is spring.io solving and how is that benefiting you?**

It reduces the hetic configuration adding with the application.


## spring.io Discussions
  - [Any work going on to making it more cloud friendly. For example, more kubernetes friendly etc](https://www.g2.com/discussions/spring-boot-any-work-going-on-to-making-it-more-cloud-friendly-for-example-more-kubernetes-friendly-etc) - 1 comment, 2 upvotes
  - [What is the best resource for beginners to learn Spring?](https://www.g2.com/discussions/what-is-the-best-resource-for-beginners-to-learn-spring) - 1 comment, 1 upvote
  - [Dependency cycle issue](https://www.g2.com/discussions/51925-dependency-cycle-issue) - 1 comment, 1 upvote
  - [What are the other technologies linked to spring boot?](https://www.g2.com/discussions/26548-what-are-the-other-technologies-linked-to-spring-boot) - 1 comment, 1 upvote
  - [What is Spring Boot used for?](https://www.g2.com/discussions/what-is-spring-boot-used-for) - 2 comments

- [View spring.io pricing details and edition comparison](https://www.g2.com/products/spring-io/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-30+00%3A06%3A24+-0500&secure%5Bsession_id%5D=031e6735-149d-419c-b30b-9c1988fcc1a7&secure%5Btoken%5D=e66b8b4f09c695c453d4d41f1a5fd4b2e0bf517537c09fc6569330711b4a37d4&format=llm_user)
## spring.io Integrations
  - [Hibernate](https://www.g2.com/products/hibernate/reviews)
  - [Microsoft Entra ID](https://www.g2.com/products/microsoft-entra-id/reviews)
  - [Oracle Database](https://www.g2.com/products/oracle-database/reviews)
  - [Twilio SendGrid Email API](https://www.g2.com/products/twilio-sendgrid-email-api/reviews)

## spring.io Features
**Development**
- Application Deployment
- Development Tools
- Development Environment
- Language Support
- Testing

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top spring.io Alternatives
  - [Spark](https://www.g2.com/products/apache-spark/reviews) - 4.3/5.0 (54 reviews)
  - [Vaadin](https://www.g2.com/products/vaadin/reviews) - 4.1/5.0 (35 reviews)
  - [Grails](https://www.g2.com/products/grails/reviews) - 3.6/5.0 (23 reviews)

