spring (and spring boot) is not a monolith
there are modules
you can use only the DI ones
but can add the one that makes sense for you
since probably you’ll be using a database
i can only warmly recommend having a look at spring data
which lets you easily access data in a crud way
if your requirements are simple
you don’t even need to code implementations
it’s really good
and very nicely integrated with kotlin
especially spring boot 2/spring 5
there’s a #spring channel by the way