Minimise Spring Boot Startup Time
<p>In my opinion SpringBoot projects take a long time to load. This probably happens because SpringBoot is configuring components for you, some of which you might not even need. 
The most obvious thing to do is to remove unnecessary dependancies from your class path. However, that is not enough. </p>

<p>Is there any way to find out which modules SpringBoot is configuring for you to pick out what you don't need and disable them?</p>

<p>Is there anything else one can do to speed up startup time for SpringBoot applications in general?</p>