Try our new research platform with insights from 80,000+ expert users
Spring Boot Logo

Spring Boot pros and cons

Vendor: VMware
4.2 out of 5
Badge Ranked 1
251 followers
Post review
 

Spring Boot Pros review quotes

RajuGottupalli - PeerSpot reviewer
Jan 3, 2023
The API gateway and cloud configuration allows us to configure the properties outside of the service with respect to enrollment.
RM
Mar 10, 2020
I have found the starter solutions valuable, as well as integration with other products.
Enrico Costanzi - PeerSpot reviewer
Jun 1, 2020
Features that help with monitoring and tracking network calls between several micro services.
Learn what your peers think about Spring Boot. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
SG
May 15, 2023
Spring Boot's most valuable functionalities include inversion of control, dependency injection, and the ability to gather all services, models, and controllers together for easy connectivity to your REST API, as well as the ability to build a modular response and request system. It seamlessly integrates with various backends, such as SQL, events, and messaging systems, making it a user-friendly and efficient Java tool. Additionally, it functions as a reliable business transaction layer, providing excellent support for front-end and back-end visual tools.
Sameer AHAMED - PeerSpot reviewer
Sep 16, 2022
We like that it is an open-source tool.
VA
Aug 16, 2022
The most valuable features of Spring Boot include being able to check all the logs and doing health checks for applications. We can also do monitoring more quickly, and use Spring Boot for production support, so when production goes up or down, we can bring up the application very quickly through Spring Boot.
HA
Aug 19, 2018
Spring Boot is much easier when it comes to the configuration, setup, installation, and deployment of your applications, compared to any kind of MVC framework. It has everything within a single framework.
Peter Nkomo - PeerSpot reviewer
Nov 14, 2022
The solution is easy to use; I primarily employ integrated templates such as the REST template.
Enrico Costanzi - PeerSpot reviewer
Aug 18, 2022
The setup is straightforward.
VA
Oct 18, 2022
The most valuable feature of Spring Boot is it reduces the configuration needed. The configuration is handled by the solution. For example, if you're going to develop a web service, we needed to have a Tomcat web server and had to deploy the services and do tests. However, with Spring Boot, the default server comes with Spring Boot which reduces the task of doing all the configuration.
 

Spring Boot Cons review quotes

RajuGottupalli - PeerSpot reviewer
Jan 3, 2023
The services we develop are purely synchronous services, so there's a blocking and waiting state. This is a big problem in microservices.
RM
Mar 10, 2020
Perhaps an even lighter-weight, leaner version could be made available, to compete with alternative solutions, such as NodeJS.
Enrico Costanzi - PeerSpot reviewer
Jun 1, 2020
Having to restart the application to reload properties.
Learn what your peers think about Spring Boot. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
SG
May 15, 2023
The current state of Spring Boot's cloud layer requires further development, especially for collecting Java functions for cloud platforms like GCP Cloudground. Having to write every single API request in a single class can be a cumbersome and time-consuming task that is not ideal for Java developers. Additionally, having all API calls in one class and making it the main class presents problems with package visibility. Therefore, there is much room for improvement in the Spring Cloud area.
Sameer AHAMED - PeerSpot reviewer
Sep 16, 2022
We'd like them to develop more supporting testing.
VA
Aug 16, 2022
Spring Boot is okay right now, but my team is looking for some integration where you can make a call to the JMS messaging service and other types of third-party integrations. If the integration with Spring Boot is improved, that would make the tool better. What I'd like to see in the next release of Spring Boot is its integration or tie-up with messaging servers and third-party EFPs, as that would make it very good and more competitive versus other new solutions in the market.
HA
Aug 19, 2018
Spring Boot is lacking visibility in terms of how that business process or business rule would look within your application. Because everything has been embedded within the code itself, it disables the visibility. the ability to maintain or even support a specific functionality in a user-friendly manner, where a developer can come up and just adjust that part of that process.
Peter Nkomo - PeerSpot reviewer
Nov 14, 2022
The tool's documentation could be improved, especially by tying it back to frequently asked questions and issues users have. A feedback loop in which the documentation targets the most commonly asked user questions would make using the solution easier. Essentially, I want a more user-centered approach to documentation rather than a purely technical focus.
Enrico Costanzi - PeerSpot reviewer
Aug 18, 2022
It's difficult to explain to junior developers what it does under the hood.
VA
Oct 18, 2022
Spring Boot can improve the dependency tree that we use for libraries. It would be helpful if it was less complex.