2018-08-19T09:34:00Z

What needs improvement with Spring Boot?


Please share with the community what you think needs improvement with Spring Boot.

What are its weaknesses? What would you like to see changed in a future version?

Guest
33 Answers

author avatar
Top 5LeaderboardReal User

Perhaps an even lighter-weight, leaner version could be made available, to compete with alternative solutions, such as NodeJS. It would also be extremely helpful if hand-holding templates were provided, to quickly guide new developers through the entire end-to-end process of developing a solution with Spring Boot. These aids could be in question or checkbox answer format, which would then trigger the appropriate guides. The guides should be geared to developer tasks. For example, after the neophyte Spring Boot developer answers some questions, the guide might say, "OK, then, you will want to put your MongoDB queries in the MongoDB Repository that you have created. You can use this @Query format..."

2020-03-10T18:33:00Z
author avatar
Top 5LeaderboardReal User

The product could be improved by supporting and integrating Hadoop. A year ago Spring Boot announced that they were removing Hadoop support from the product but many software companies work with Hadoop and Cassandra, and I really think that Spring Boot should renew the Hadoop connection.

2019-11-26T05:44:00Z
author avatar
Real User

I'm not one who is really obsessed with Spring Boot. It's a tool. But at the same time, I would rather use other things like a BPMN engine to do the work because 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 and 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. I'd rather go for a BPMN tool or engine that will reduce development time, rather than spending the whole time writing a tiny function for linking activities or tasks together. I would rather use a BPMN engine just to focus on the business link and, at the same time, to have that type of visibility and agility, not to mention, of course, the consistency between consumer processes and the business ability.

2018-08-19T09:34:00Z
Learn what your peers think about Spring Boot. Get advice and tips from experienced pros sharing their opinions. Updated: June 2020.
441,726 professionals have used our research since 2012.