Spring Boot--基礎

Spring Boot簡介

Spring Boot 簡化了基於Spring的應用開發,只需要“run”就能創建一個獨立的、生產級別的Spring應用。Spring
Boot爲Spring平臺及第三方庫提供開箱即用的設置(提供默認設置),這樣我們就可以簡單的開始。多數Spring
Boot應用只需要很少的Spring配置。

我們可以使用SpringBoot創建java應用,並使用java –jar 啓動它,或者採用傳統的war部署方式。

Spring Boot 主要目標是:

l 爲所有 Spring 的開發提供一個從根本上更快的入門體驗

l 開箱即用,但通過自己設置參數,即可快速擺脫這種方式。

l 提供了一些大型項目中常見的非功能性特性,如內嵌服務器、安全、指標,健康檢測、外部化配置等

l 絕對沒有代碼生成,也無需 XML 配置。

spring MVC VS Spring Boot

MVC
引入jar包,需要考慮jar報道兼容性,需要哪些jar
修改web.xml,配置
部署到Tomcat
創建MVC狠心文件distpatchar.xml

springboot 官網提出了 “約定優於配置”

項目結構的約定
內置了web服務器 TOMCAT	等
提供了application.properties  或者 .yml 文件
spring-boot-starter-web 自動實現了相關jar包依賴的集成

在這裏插入圖片描述
springboot 四大特性

  1. starter
  2. EnableAutoConfiguration
  3. spring boot CLI
  4. Actuator 應用監控

自動裝配 (註解驅動)
引入一篇自己的文檔 註解驅動
https://blog.csdn.net/qq_41977838/article/details/105839510

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章