Making an effective Core out of Spring is very challenging. You can cherry pick exactly what You need. I managed to build an app with only springboot and autoconfig saving 600MB from the initial Drag in everything maven pom that the original developer used.