當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring Boot Starters启动器
生活随笔
收集整理的這篇文章主要介紹了
Spring Boot Starters启动器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
Starters是什么?
Starters可以理解為啟動器,它包含了一系列可以集成到應用里面的依賴包,你可以一站式集成Spring及其他技術,而不需要到處找示例代碼和依賴包。如你想使用Spring JPA訪問數據庫,只要加入spring-boot-starter-data-jpa啟動器依賴就能使用了。
Starters包含了許多項目中需要用到的依賴,它們能快速持續的運行,都是一系列得到支持的管理傳遞性依賴。
?
Starters命名
Spring Boot官方的啟動器都是以spring-boot-starter-命名的,代表了一個特定的應用類型。
第三方的啟動器不能以spring-boot開頭命名,它們都被Spring Boot官方保留。一般一個第三方的應該這樣命名,像mybatis的mybatis-spring-boot-starter。
?
Starters分類
1. Spring Boot應用類啟動器
| spring-boot-starter | 包含自動配置、日志、YAML的支持。 |
| spring-boot-starter-web | 使用Spring MVC構建web 工程,包含restful,默認使用Tomcat容器。 |
| ... | ... |
?
2. Spring Boot生產啟動器
| spring-boot-starter-actuator | 提供生產環境特性,能監控管理應用。 |
?
3. Spring Boot技術類啟動器
| spring-boot-starter-json | 提供對JSON的讀寫支持。 |
| spring-boot-starter-logging | 默認的日志啟動器,默認使用Logback。 |
| ... | ... |
?
4. 其他第三方啟動器
更多可以參考下面鏈接。
https://github.com/spring-projects/spring-boot/blob/master/spring-boot-starters/README.adoc
總結
以上是生活随笔為你收集整理的Spring Boot Starters启动器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Boot 主类及目录结构介
- 下一篇: Spring Boot Runner启动