This example shows how @SpringBootApplication can be used for component scanning along with auto-configuration of MVC application. @SpringBootApplication is equivalent to using @Configuratin, @ComponentScanning and @EnableAutoConfiguration.
public static void main (String[] args) { SpringApplication sa = new SpringApplication(JarWebappExplodedExample.class); sa.setLogStartupInfo(false); sa.run(args); }