您好,登錄后才能下訂單哦!
2.1 Spring Boot概述
大多數(shù)Spring Boot應(yīng)用程序只需要很少的Spring配置。
Spring Boot可以使用java -jar或更傳統(tǒng)的war部署啟動(dòng)Java應(yīng)用程序?。
Spring Boot還提供了一個(gè)運(yùn)行“spring scripts”的命令行工具。
2.2 Spring Boot歷史
Spring 框架是Java EE的輕量級(jí)代替品,通過(guò)依賴(lài)注入和面向切面編程,用簡(jiǎn)單的Java對(duì)象實(shí)現(xiàn)了EJB的功能。
Spring Framework 2.5引入了基于注解的組件掃描,代替了大量針對(duì)應(yīng)用程序自身組件的顯式XML配置。
Spring Framework 3引入了基于Java的配置,這是一種類(lèi)型安全的可重構(gòu)配置,代替了大部分的XML配置。
Spring Boot的出現(xiàn),完全代替了XML配置,極大的簡(jiǎn)化了Spring應(yīng)用程序的開(kāi)發(fā)。
2.3 Spring Boot特征
創(chuàng)建獨(dú)立的Spring應(yīng)用程序
直接嵌入Tomcat、Jetty或Underow(無(wú)需部署WAR文件)
提供固定的“starter”依賴(lài)項(xiàng)以簡(jiǎn)化構(gòu)建配置
盡可能自動(dòng)配置Spring和第三方庫(kù)
提供生產(chǎn)就緒的特性,如度量、運(yùn)行狀況檢查和外部化配置
絕對(duì)沒(méi)有代碼生成,也不需要XML配置
?
如有疑問(wèn),請(qǐng)觀看視頻:https://edu.51cto.com/course/19005.html
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。