1. Spring Boot概述
Spring Boot介紹
Spring Boot是Pivotal團隊在2014年推出的全新框架,主要用于簡化Spring項目的開發過程,可以使用最少的配置快速創建Spring項目。
Spring Boot版本
2014年4月v1.0.0.RELEASE發布。
?
2.Spring Boot特性
-
約定優于配置
Spring Boot遵循“約定優于配置”的原則,只需很少的配置,大多數情況下直接使用默認配置即可。
-
獨立運行的Spring應用
Spring Boot可以以jar包的形式獨立運行。
-
內嵌Web容器
Spring Boot內嵌Tomcat、jetty等web容器。
-
提供starter簡化Maven配置
Spring Boot提供了一系列的starter pom簡化Maven的依賴加載。
-
自動配置Spring和第三方庫
Spring Boot根據項目依賴自動配置Spring框架。
-
提供準生產的應用監控
Spring Boot提供基于HTTP、SSH、TELNET對運行的項目進行跟蹤監控。
-
無代碼生成和XML配置
Spring Boot通過條件注解來實現,提倡使用Java配置和注解配置相結合方式。
3. Spring Boot入門案例
基于Spring Boot構建項目,訪問頁面輸出“hello Spring Boot!”。
案例實現詳見鏈接:案例15 Spring Boot入門案例