溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Spring Boot 2.X 實(shí)戰(zhàn)教程(2)Spring Boot簡(jiǎn)介

發(fā)布時(shí)間:2020-10-23 13:40:06 來(lái)源:網(wǎng)絡(luò) 閱讀:151 作者:dahua012 欄目:編程語(yǔ)言

Spring Boot 2.X 實(shí)戰(zhàn)教程(2)Spring Boot簡(jiǎn)介

  1. Spring Boot簡(jiǎn)介
    Spring Boot可以輕松創(chuàng)建獨(dú)立的,生產(chǎn)級(jí)的基于Spring的應(yīng)用程序。

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

向AI問(wèn)一下細(xì)節(jié)

免責(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)容。

AI