1.1註解說明web
@SpringBootApplication註解是SpringBoot的核心註解,它實際上是一個組合註解:
spring
實際上是擴展了Configuration註解,在Spring Boot項目中推薦使用@SpringBootConfiguration替代@Configuration
tomcat
SpringBoot會根據項目中的jar包依賴,自動作出配置,SpringBoot支持的自動配置以下(很是多):
甚至包含了neo4j
spring-boot
**備註:** 若是咱們不須要SpringBoot自動配置,想關閉某一項的自動配置,該如何設置呢? 好比:咱們不想自動配置Redis,想手動配置。