成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事成都網(wǎng)站制作、網(wǎng)站設計、外貿(mào)網(wǎng)站建設的網(wǎng)絡公司。作為專業(yè)網(wǎng)站建設公司,成都創(chuàng)新互聯(lián)公司依托的技術(shù)實力、以及多年的網(wǎng)站運營經(jīng)驗,為您提供專業(yè)的成都網(wǎng)站建設、營銷型網(wǎng)站及網(wǎng)站設計開發(fā)服務!
2.1 Spring Boot概述
大多數(shù)Spring Boot應用程序只需要很少的Spring配置。
Spring Boot可以使用java -jar或更傳統(tǒng)的war部署啟動Java應用程序?。
Spring Boot還提供了一個運行“spring scripts”的命令行工具。
2.2 Spring Boot歷史
Spring 框架是Java EE的輕量級代替品,通過依賴注入和面向切面編程,用簡單的Java對象實現(xiàn)了EJB的功能。
Spring Framework 2.5引入了基于注解的組件掃描,代替了大量針對應用程序自身組件的顯式XML配置。
Spring Framework 3引入了基于Java的配置,這是一種類型安全的可重構(gòu)配置,代替了大部分的XML配置。
Spring Boot的出現(xiàn),完全代替了XML配置,極大的簡化了Spring應用程序的開發(fā)。
2.3 Spring Boot特征
創(chuàng)建獨立的Spring應用程序
直接嵌入Tomcat、Jetty或Underow(無需部署WAR文件)
提供固定的“starter”依賴項以簡化構(gòu)建配置
盡可能自動配置Spring和第三方庫
提供生產(chǎn)就緒的特性,如度量、運行狀況檢查和外部化配置
絕對沒有代碼生成,也不需要XML配置
?
如有疑問,請觀看視頻:https://edu.51cto.com/course/19005.html