There is a difference. Spring boot is not opinionated about how to do templates, persistance and DB migrations.
This means you have to go away and do some research to get your stack running.
This was enough to put me off.
This means you have to go away and do some research to get your stack running.
This was enough to put me off.
persistance: spring-data, the JPA/Hibernate based library for SQL access appears to be very opinionated and is very simple to fully understand. I have never used MongoDB, but spring-data-mongodb is probably of equal quality.
DB migrations: What do you mean?
Support for Groovy Templates is legacy and not as equal as the other choices. Groovy is now Apache Groovy, and on the decline.