Spring Boot 2.X 實戰教程(2)Spring Boot簡介

Spring Boot 2.X 實戰教程(2)Spring Boot簡介

  1. Spring Boot簡介
    Spring Boot能夠輕鬆建立獨立的,生產級的基於Spring的應用程序。

2.1 Spring Boot概述
大多數Spring Boot應用程序只須要不多的Spring配置。html

Spring Boot能夠使用java -jar或更傳統的war部署啓動Java應用程序 。java

Spring Boot還提供了一個運行「spring scripts」的命令行工具。spring

2.2 Spring Boot歷史
Spring 框架是Java EE的輕量級代替品,經過依賴注入和麪向切面編程,用簡單的Java對象實現了EJB的功能。編程

Spring Framework 2.5引入了基於註解的組件掃描,代替了大量針對應用程序自身組件的顯式XML配置。安全

Spring Framework 3引入了基於Java的配置,這是一種類型安全的可重構配置,代替了大部分的XML配置。markdown

Spring Boot的出現,徹底代替了XML配置,極大的簡化了Spring應用程序的開發。框架

2.3 Spring Boot特徵
建立獨立的Spring應用程序
直接嵌入Tomcat、Jetty或Underow(無需部署WAR文件)
提供固定的「starter」依賴項以簡化構建配置
儘量自動配置Spring和第三方庫
提供生產就緒的特性,如度量、運行情況檢查和外部化配置
絕對沒有代碼生成,也不須要XML配置
 ide

若有疑問,請觀看視頻:https://edu.51cto.com/course/19005.html工具

相關文章
相關標籤/搜索