spring boot 基礎學習小結

1.微服務web

   大項目根據業務進行劃分,拆分紅多個小項目,項目間經過提供服務的方式交互。spring

   優勢mvc

    1.模塊之間耦合度低,單個模塊方便縱向擴展框架

    2.方便根據實際訪問量進行分佈式部署,提升資源利用率分佈式

2.spring boot 使用spring-boot

  導入相關jar包便可,spring-boot-starter-xxx微服務

  spring boot 提供了大量的自動配置工具

3.日誌,spring boot的底層,可替換日誌

4.場景啓動器資源

5.web starter

  spring mvc 自動配置

  靜態資源

  國際化

  註冊三大組件  

總結

1.spring boot整合了經常使用框架以及一些工具並提供全套默認配置,或儘可能多的默認配置(有些必須用戶本身配置),從而開發過程當中只要提供不多的配置就能完成基礎開發工做。

2.設置了優先級,優先用戶的配置,基於這個模式,用戶能夠添加本身的配置到容器中,從而增長了配置的靈活性。

3.配置的抽象、配置文件中的配置項,配置類,配置組件,小到一個配置項,大到一個組件bean,均可以自動配置。

4.除了spring boot已經整合的組件以外,用戶能夠定義本身的組件和starter並添加到項目中,spring boot 定義了組件或者功能添加到項目的模式。  

相關文章
相關標籤/搜索