16. Auto-configuration

Spring Boot自动配置尝试根据您添加的jar依赖项自动配置Spring应用程序.例如,如果HSQLDB在您的类路径上,并且您没有手动配置任何数据库连接相关实例,那么Spring Boot将自动配置内存数据库.

通过将@EnableAutoConfiguration@SpringBootApplication注解添加到您的@Configuration类中,您将选择确认自动配置.

Tip

您应该只能添加一个@SpringBootApplication@EnableAutoConfiguration注解.我们通常建议只在主@Configuration类中添加选择其中一个.