spring boot

spring boot

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring套用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力於在蓬勃發展的快速套用[漢語詞語]開發領域(rapid application development)成為領導者。

基本信息

Spring Boot特點

1. 創建獨立的Spring應用程式

2. 嵌入的Tomcat,無需部署WAR檔案

3. 簡化Maven配置

4. 自動配置Spring

5. 提供生產就緒型功能,如指標,健康檢查和外部配置

6. 絕對沒有代碼生成和對XML沒有要求配置

安裝Spring Boot

從最根本上來講,Spring Boot就是一些庫的集合,它能夠被任意項目的構建系統所使用。簡便起見,該框架也提供了命令行界面,它可以用來運行和測試Boot套用。框架的發布版本,包括集成的CLI(命令行界面),可以在Spring倉庫中手動下載和安裝。一種更為簡便的方式是使用Groovy環境管理器(Groovy enVironment Manager,GVM),它會處理Boot版本的安裝和管理。Boot及其CLI可以通過GVM的命令行gvm install springboot進行安裝。在OS X上安裝Boot可以使用Homebrew包管理器。為了完成安裝,首先要使用brew tap pivotal/tap切換到Pivotal倉庫中,然後執行brew install springboot命令。

要進行打包和分發的工程會依賴於像 Maven或 Gradle這樣的構建系統。為了簡化依賴圖,Boot的功能是模組化的,通過導入Boot所謂的“starter”模組,可以將許多的依賴添加到工程之中。為了更容易地管理依賴版本和使用默認配置,框架提供了一個parent POM,工程可以繼承它。

相關詞條

熱門詞條

聯絡我們