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 great because it simplifies development. Together with MyBatis they make a beautiful pair for Java development."
"The configuration setup in Spring Boot is pretty simplified compared to Hibernate ORM."
"It is stable."
"The most valuable feature of Spring Boot is the microservices and change information. Additionally, there are plenty of features."
"The community surrounding Spring Boot is really good. If you face any issue with Spring Boot, you will get the answer from the community."
"Spring Boot provides an all-in-one solution for the libraries needed to create a Win app. It covers all the aspects, including validation, security, etc. It provides all those features out-of-the-box. You can do almost everything with Spring Boot."
"The solution reduces our development time."
"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 MVC is fast and reliable."
"The solution is open-source and free to use."
"The best feature of Spring MVC is its auto-configuration capabilities."
"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."
"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."
"We appreciate that this product is really easy to integrate with third-party UI services."
"It provides the best documentation for technical support."
"Spring Boot can improve the dependency tree that we use for libraries. It would be helpful if it was less complex."
"When the dependencies within those starter packages clash, mismatch or have a hazard, it is hard to solve the issue."
"It needs to be simplified, more user-friendly."
"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."
"Spring Boot's cost could be cheaper."
"If you want to create large microservices applications, you need to connect several applications and services to each other. It is very complicated, and Spring Boot does not have an integrated solution for it."
"The cloud packaging is not very straightforward."
"The performance could be better."
"It could provide faster performance."
"The solution could be simplified quite a bit. It's unnecessarily complicated in some areas."
"It can be difficult for a basic user to understand the concepts in this solution, such as inversion of control."
"The documentation for Spring MVC could improve."
"The initial setup could be more straightforward."
"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."
"I saw some error messages coming up when they were getting problems actually viewing all the reports."
"We would like the deployment of this solution to be easier as, at present, it is quite complicated."
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, Open Liberty, Apache Spark, Eclipse MicroProfile and Thorntail, 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.