We performed a comparison between Spring Boot and Spring MVC based on real PeerSpot user reviews.
Find out in this report how the two Java Frameworks solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."It's very easy to get started. It's very quick. Most of the configurations are already available. So not much time is spent on setting up things. One can quickly set up and then get rolling."
"This is a stable solution that is being used in the HR space."
"The setup is straightforward."
"It is a stable solution. Stability-wise, I rate the solution a nine out of ten...The initial setup was not complex and was a simple process."
"The platform is easy for developers to download."
"This is a pretty light solution. It's not too heavy."
"It is a stable solution."
"The solution is easy to use; I primarily employ integrated templates such as the REST template."
"We appreciate that this product is really easy to integrate with third-party UI services."
"Spring MVC is fast and reliable."
"Spring MVC's extensive documentation is the most valuable feature."
"The most valuable features of Spring MVC are the modules, such as Spring Admin. All the Spring solutions work well together and are simple to maintain, such as the load balancing on the client side."
"Dependency Injection is one of the major features which makes our life easier using Spring. It is well documented and has active communities, which provide us enormous help."
"It provides the best documentation for technical support."
"We have found Spring is easy to use and learn."
"Spring gives you the opportunity to develop architecture in the simplest way possible. It comes with everything you would want in terms of security. If you want to access the database, you have the ability to do that."
"It needs to be simplified, more user-friendly."
"The services we develop are purely synchronous services, so there's a blocking and waiting state. This is a big problem in microservices."
"The performance could be better."
"This solution could be improved if it offered greater integration and was more compatible with other solutions."
"The security could be simplified."
"The cross framework compatibility has some shortcomings. With JUnit Test Runner and Spring Boot, it's really tedious to make them both work to write the test cases."
"Having to restart the application to reload properties."
"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."
"We would like the deployment of this solution to be easier as, at present, it is quite complicated."
"I saw some error messages coming up when they were getting problems actually viewing all the reports."
"The documentation for Spring MVC could improve."
"I expect the solution to offer and include a lot of packages so that it can be configured more easily or the speed level increases, thereby helping it overcome its shortcomings."
"Spring MVC could improve the integration with DevOps and other applications."
"I have recently had problems with the changes that were made using Spring Security."
"It could provide faster performance."
"Spring IDE needs some work and improvement. We have faced many issues when adding third-party Eclipse plugins."
Spring Boot is ranked 1st in Java Frameworks with 38 reviews while Spring MVC is ranked 3rd in Java Frameworks with 16 reviews. Spring Boot is rated 8.4, while Spring MVC is rated 8.4. The top reviewer of Spring Boot writes "It's highly scalable, secure, and provides all the enhanced tools I need. ". On the other hand, the top reviewer of Spring MVC writes "Straightforward setup, highly stable, and useful online support". Spring Boot is most compared with Jakarta EE, Apache Spark, Open Liberty, Eclipse MicroProfile and Helidon, whereas Spring MVC is most compared with Jakarta EE, Apache Spark, Open Liberty, Oracle Application Development Framework and Vert.x. See our Spring Boot vs. Spring MVC report.
See our list of best Java Frameworks vendors.
We monitor all Java Frameworks reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.