您好,登錄后才能下訂單哦!
Spring Boot 是 Spring 開(kāi)源組織下的子項(xiàng)目,是 Spring 組件一站式解決方案,主要是簡(jiǎn)化了使用 Spring 的難度,簡(jiǎn)省了繁重的配置,提供了各種啟動(dòng)器,開(kāi)發(fā)者能快速上手。它是下一代javaweb框架,并且是spring cloud(微服務(wù))的基礎(chǔ)
Takes an opinionated view of building production-ready Spring applications. Spring Boot favors convention over configuration and is designed to get you up and running as quickly as possible.
Spring Boot的核心思想:習(xí)慣優(yōu)于配置.可以快速創(chuàng)建開(kāi)發(fā)基于spring框架的項(xiàng)目.或者支持可以不用或很少的spring配置即可
00001. 減少開(kāi)發(fā)和測(cè)試時(shí)間。
00002. 使用JavaConfig有助于避免使用XML。
無(wú)需xml配置,也不是通過(guò)代碼生成來(lái)實(shí)現(xiàn),而是通過(guò)條件注解來(lái)完成
注 條件注解就是可以根據(jù)不同的條件來(lái)做出不同的事情。在Spring中條件注解可以說(shuō)是設(shè)計(jì)模式中狀態(tài)模式的一種體現(xiàn)方式,同時(shí)也是面向?qū)ο缶幊讨卸鄳B(tài)的應(yīng)用部分
00001. 避免大量的Maven導(dǎo)入和各種版本沖突。
提供了starter的pom 配置 簡(jiǎn)化了 maven的配置
00001. 通過(guò)提供默認(rèn)值快速開(kāi)始開(kāi)發(fā)。
00002. 不需要單獨(dú)的Web服務(wù)器。這意味著你不再需要啟動(dòng)Tomcat。
內(nèi)嵌servlet容器(可以選擇內(nèi)嵌: tomcat ,jetty等服務(wù)器)
00001. 需要更少的配置 因?yàn)闆](méi)有web.xml文件。
00002. 具有應(yīng)用監(jiān)控
對(duì)服務(wù)器運(yùn)行的項(xiàng)目進(jìn)行監(jiān)控
00001. 開(kāi)發(fā)部署方便,后期與云計(jì)算平臺(tái)集成方便(docker)
免責(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)容。