SpringBoot知識點整合

目錄

1 概述

什麼是 Spring Boot?

2 Spring Boot 有哪些優點?

3 Spring Boot 的核心註解是哪個?它主要由哪幾個註解組成的?


1 概述

什麼是 Spring Boot?

Spring Boot 是 Spring 開源組織下的子項目,是 Spring 組件一站式解決方案,主要是簡化了使用 Spring 的難度,簡省了繁重的配置,提供了各種啓動器,開發者能快速上手。

2 Spring Boot 有哪些優點?

Spring Boot 主要有如下優點:

  • 容易上手,提升開發效率,爲 Spring 開發提供一個更快、更廣泛的入門體驗。
  • 開箱即用,遠離繁瑣的配置。
  • 提供了一系列大型項目通用的非業務性功能,例如:內嵌服務器、安全管理、運行數據監控、運行狀況檢查和外部化配置等。
  • 沒有代碼生成,也不需要XML配置。
  • 避免大量的 Maven 導入和各種版本衝突。

3 Spring Boot 的核心註解是哪個?它主要由哪幾個註解組成的?

啓動類上面的註解是@SpringBootApplication,它也是 Spring Boot 的核心註解,主要組合包含了以下 3 個註解:

  • @SpringBootConfiguration:組合了 @Configuration 註解,實現配置文件的功能。
  • @EnableAutoConfiguration:打開自動配置的功能,也可以關閉某個自動配置的選項,如關閉數據源自動配置功能:@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })。
  • @ComponentScan:Spring組件掃描。
     
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章