1,Spring Boot是Pivotal team在Spring的基礎上提供的壹個全新的開源框架,其目的是簡化Spring應用的構建和開發過程。Spring Boot刪除了大量的XML配置文件,簡化了復雜的依賴關系管理。Spring Boot擁有Spring的所有優秀特性,它能做Spring能做的壹切,而且使用更簡單,功能更豐富,性能更穩定健壯。
2.@SpringBootConfiguration批註繼承了@Configuration批註,主要用於加載配置文件。@springBootConfiguration繼承自@Configuration,兩者功能相同,表示當前類為配置類,當前類中聲明的標有@Bean註釋的方法的壹個或多個實例將包含在Spring容器中,實例名為方法名。
3.起動器是跳靴中壹個非常重要的機構,它可以集成到具有復雜結構的起動器中。我們只需要通過maven將starter依賴引入到項目中,SpringBoot就可以自動掃描加載相應的默認配置。starter的出現將開發人員從復雜的框架配置中解放出來,將更多的精力集中在業務邏輯的開發上,大大提高了開發效率。