全部課程
發(fā)布時間: 2018-11-28 23:23:58
SpringBoot簡介??
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化Spring應用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置,從而使開發(fā)人員不再需要定義樣板化的配置。用我的話來理解,就是spring boot其實不是什么新的框架,它默認配置了很多框架的使用方式 !
Spring Boot來簡化Spring應用開發(fā),約定大于配置, 去繁從簡,just run就能創(chuàng)建一個獨立的,產(chǎn)品級別的應用!
傳統(tǒng)的J2EE笨重的開發(fā)、繁多的配置、低下的開發(fā)效率、 復雜的部署流程、第三方技術集成難度大。
Spring全家桶時代,框架輕量級,配置重量級,配置過多,太繁瑣!
SpringBoot:一站式解決方案;
SpringCloud:分布式整體解決方案
SpringBoot的優(yōu)點?
1、快速創(chuàng)建獨立運行的Spring項目以及與主流框架集成 2、使用嵌入式的Servlet容器,應用無需打成WAR包 內(nèi)置服務器tomcat jar3、starters自動依賴與版本控制 starters場景啟動器 版本控制:自動解決版本問題4、大量的自動配置,簡化開發(fā),也可修改默認值 5、無需配置XML,無代碼生成,開箱即用 6、準生產(chǎn)環(huán)境的運行時應用監(jiān)控 7、與云計算的天然集成?