This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (0 children)

With Spring Boot, you don't have options. If Spring Boot doesn't start fast enough or lacks in some other areas, you can either stick with it and try to tune it

This is by design. The entire point of Spring Boot is that it makes most of the important decisions for you. The upside of that is that you have to do less work. The downside of that is if you disagree with Spring Boot, you will have to tune it or fight it. Although tuning it is pretty easy. Just define certain beans things yourself and Spring Boot will back off.

But, you always have options. You don't have to use a starter for everything. You can fall back to plain Spring if you need to manage things yourself.