新聞資訊
行業(yè)資訊
springboot簡單介紹 |一心網絡|框架特點
2018-08-21 00:00:00
摘要:框架特點:

? ?1:提供的“starters”poms來簡化Maven配置

? ?2:嵌入Tomcat, Jetty Undertow 而且不需要部署他們。

? ?3:創(chuàng)建獨立的spring應用。

? ?4:盡可能自動配置spring應用。

? ?5:絕對沒有代碼生成和XML配置要求

? ?6:提供生產指標,健壯檢查和外部化配置

框架特點:


1:提供的“starters”poms來簡化Maven配置


2:嵌入Tomcat, Jetty Undertow 而且不需要部署他們。


3:創(chuàng)建獨立的spring應用。


4:盡可能自動配置spring應用。


5:絕對沒有代碼生成和XML配置要求


6:提供生產指標,健壯檢查和外部化配置


以上或以下文章都由可以提供服務器租用、托管域名信息服務與解決方案的一 心網絡整理發(fā)布。


現(xiàn)在的web項目幾乎都會用到spring框架,而要使用spring難免需要配置大量的xml配置文件,而springboot的出現(xiàn)解   決了這一問題,一個項目甚至不用部署到服務器上直接開跑,真像springboot所說:“just run”。


org.spring 2013年新開發(fā)的框架springboot , 它讓一個單獨項目的創(chuàng)建變得更加的簡單,讓所有依賴spring的程序可以做到“just run”。springboot提供大量第三方libraries讓我們可以非常輕松的開始創(chuàng)建一個spring工程,甚至不需要再去配置一些繁瑣的xml配置文件


Spring官方網站本身使用Spring框架開發(fā),隨著功能以及業(yè)務邏輯的日益復雜,應用伴隨著大量的XML配置文件以及復雜的Bean依賴關系。隨著Spring 3.0的發(fā)布,Spring IO團隊逐漸開始擺脫XML配置文件,并且在開發(fā)過程中大量使用“約定優(yōu)先配置”(convention over configuration)的思想來擺脫Spring框架中各類繁復紛雜的配置(即時是JavaConfig)。


Spring Boot正是在這樣的一個背景下被抽象出來的開發(fā)框架,它本身并不提供Spring框架的核心特性以及擴展功能,只是用于快速、敏捷地開發(fā)新一代基于Spring框架的應用程序。也就是說,它并不是用來替代Spring的解決方案,而是和Spring框架緊密結合用于提升Spring開發(fā)者體驗的工具。同時它集成了大量常用的第三方庫配置(例如Jackson,JDBC, Mongo, Redis, Mail等等),Spring Boot應用中這些第三方庫幾乎可以零配置的開箱即用(out-of-the-box),大部分的Spring Boot應用都只需要非常少量的配置代碼,開發(fā)者能夠更加專注于業(yè)務邏輯。

海外服務器免費測試http://hbjsdrq.com/


USA-IDC為您提供免備案服務器 0元試用
立即聯(lián)系在線客服,即可申請免費產品試用服務
立即申請