> Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".
能快速創(chuàng)建出生產(chǎn)級(jí)別的Spring應(yīng)用
### SpringBoot優(yōu)點(diǎn)
● Create stand-alone Spring applications
○ 創(chuàng)建獨(dú)立Spring應(yīng)用
● Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)
○ 內(nèi)嵌web服務(wù)器
● Provide opinionated 'starter' dependencies to simplify your build configuration
○ 自動(dòng)starter依賴,簡(jiǎn)化構(gòu)建配置
● Automatically configure Spring and 3rd party libraries whenever possible
○ 自動(dòng)配置Spring以及第三方功能
● Provide production-ready features such as metrics, health checks, and externalized configuration
○ 提供生產(chǎn)級(jí)別的監(jiān)控、健康檢查及外部化配置
● Absolutely no code generation and no requirement for XML configuration
○ 無(wú)代碼生成、無(wú)需編寫(xiě)XML
> SpringBoot是整合Spring技術(shù)棧的一站式框架
SpringBoot是簡(jiǎn)化Spring技術(shù)棧的快速開(kāi)發(fā)腳手架
### SpringBoot缺點(diǎn)
● 人稱版本帝,迭代快,需要時(shí)刻關(guān)注變化
● 封裝太深,內(nèi)部原理復(fù)雜,不容易精通
- SpringBoot的生態(tài)
- 為什么使用SpringBoot ?
- SpringBoot所處的時(shí)代背景
- SpringBoot入門
- SpringBoot配置文件
- SpringBoot簡(jiǎn)化部署-打jar包
- SpringBoot依賴管理
- SpringBoot自動(dòng)配置
- SpringBoot容器功能
- SpringBoot應(yīng)用應(yīng)該如何編寫(xiě)
- SpringBoot插件-Lombok
- SpringBoot-dev-tools
- SpringBoot-Spring Initializr
- SpringBoot配置文件-yml
- SpringMVC配置概覽
- SpringBoot靜態(tài)資源訪問(wèn)
- SpringBoot歡迎頁(yè)與Favicon
- SpringBoot靜態(tài)資源配置原理
- SpringBoot請(qǐng)求參數(shù)處理
- SpringBoot普通參數(shù)與基本注解
- 模板引擎-Thymeleaf用法介紹
- SpringBoot使用Thymeleaf
- 后臺(tái)管理系統(tǒng)-登錄頁(yè)面整合
- 后臺(tái)登錄邏輯處理
- 抽取公共頁(yè)面-leftbar、header
- 公共頁(yè)面完善
- 動(dòng)態(tài)表格遍歷
- 攔截器-登錄驗(yàn)證
- 文件上傳功能
- 自定義錯(cuò)誤處理
- 數(shù)據(jù)訪問(wèn)-JDBC
- 使用Druid數(shù)據(jù)源
- 整合Mybatis
- 整合Mybatis-Plus
- 使用MybatisPlus完成CRUD功能
- 數(shù)據(jù)列表分頁(yè)功能
- 用戶刪除功能
- SpringBoot整合Redis
- Redis統(tǒng)計(jì)url訪問(wèn)功能
- SpringBoot單元測(cè)試
- 單元測(cè)試-常用注解
- 單元測(cè)試-斷言
- SpringBoot指標(biāo)監(jiān)控
- 監(jiān)控可視化整合
- SpringBoot-Profile功能
- SpringBoot原理解析
- 項(xiàng)目代碼倉(cāng)庫(kù)地址