Spring Boot 是 Spring 開源組織下的子項(xiàng)目,是 Spring 組件一站式解決方案,主要是簡(jiǎn)化了使用 Spring 的難度,簡(jiǎn)省了繁重的配置,提供了各種啟動(dòng)器,開發(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)建開發(fā)基于spring框架的項(xiàng)目.或者支持可以不用或很少的spring配置即可
00001. 減少開發(fā)和測(cè)試時(shí)間。
00002. 使用JavaConfig有助于避免使用XML。
無需xml配置,也不是通過代碼生成來實(shí)現(xiàn),而是通過條件注解來完成
注 條件注解就是可以根據(jù)不同的條件來做出不同的事情。在Spring中條件注解可以說是設(shè)計(jì)模式中狀態(tài)模式的一種體現(xiàn)方式,同時(shí)也是面向?qū)ο缶幊讨卸鄳B(tài)的應(yīng)用部分
00001. 避免大量的Maven導(dǎo)入和各種版本沖突。
提供了starter的pom 配置 簡(jiǎn)化了 maven的配置
00001. 通過提供默認(rèn)值快速開始開發(fā)。
00002. 不需要單獨(dú)的Web服務(wù)器。這意味著你不再需要啟動(dòng)Tomcat。
內(nèi)嵌servlet容器(可以選擇內(nèi)嵌: tomcat ,jetty等服務(wù)器)
00001. 需要更少的配置 因?yàn)闆]有web.xml文件。
00002. 具有應(yīng)用監(jiān)控
對(duì)服務(wù)器運(yùn)行的項(xiàng)目進(jìn)行監(jiān)控
00001. 開發(fā)部署方便,后期與云計(jì)算平臺(tái)集成方便(docker)
新聞標(biāo)題:好程序員Java培訓(xùn)分享SpringBoot入門篇-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://jinyejixie.com/article12/djcsdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、自適應(yīng)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站排名、網(wǎng)站設(shè)計(jì)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容