摘要:通過我們可以更輕松地入門,更簡單的使用的框架。團隊為了擺脫框架中各類繁復(fù)紛雜的配置,使用約定優(yōu)于配置的思想,在基礎(chǔ)上整合了大量常用的第三方庫的開發(fā)框架。這里還要說的一點,的出現(xiàn)并不是單純的為了簡化開發(fā),更是為做鋪墊。
說完了Spring 我們來聊聊Spring的進階版Spring Boot,如果你還不知道Spring Boot,那希望這篇文章能夠為你指明方向。Spring Boot 什么是Spring Boot?
首先boot是‘引導(dǎo)’的意思,就是說Spring Boot 是Spring的一個引導(dǎo)程序。通過Spring Boot我們可以更輕松地入門,更簡單的使用Spring的框架。
為什么會有Spring Boot?隨著應(yīng)用的功能以及業(yè)務(wù)邏輯的日益復(fù)雜,傳統(tǒng)Spring程序往往伴隨著大量的XML配置文件以及復(fù)雜的Bean依賴關(guān)系。Spring IO團隊為了擺脫Spring框架中各類繁復(fù)紛雜的配置,使用“約定優(yōu)于配置”的思想,在Spring基礎(chǔ)上整合了大量常用的第三方庫的開發(fā)框架。Spring Boot就是在這種背景下誕生的。
Spring Boot的特點?內(nèi)嵌式容器簡化Web開發(fā)(我們傳統(tǒng)web程序大都跑在tomcat里,Spring Boot將tomcat集成在了應(yīng)用程序中。)
提供大量第三方庫,方便引用(最主要的是解決了版本問題)
提供性能健康狀態(tài)監(jiān)控(Actuator)
提供各種默認(rèn)配置來簡化項目配置,沒有冗余代碼生成和XML配置的要求
我覺得Spring Boot最好用的有三點:是內(nèi)嵌式容器。
jar包的封裝,不用擔(dān)心版本問題。
配置文件簡化。
這里還要說的一點, Spring Boot 的出現(xiàn)并不是單純的為了簡化Spring開發(fā),更是為SpringCloud做鋪墊。下一節(jié),我們就看看什么是SpringCloud。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/68179.html
摘要:系統(tǒng)中的各個微服務(wù)可被獨立部署,各個微服務(wù)之間是松耦合的。每個微服務(wù)僅關(guān)注于完成一件任務(wù)并很好地完成該任務(wù)。傳統(tǒng)架構(gòu)升級困難。新的輕量級協(xié)議容器化的出現(xiàn)。熔斷處理在微服務(wù)出現(xiàn)問題時防止出現(xiàn)雪崩效應(yīng)。 聊完Spring Boot,我們來看看Spring Boot最重要的一方面的應(yīng)用——Spring Cloud。 Spring Cloud 再聊SpringCloud之前我們先聊聊微服務(wù)。 ...
摘要:是結(jié)構(gòu)在框架中的一種表現(xiàn)形式。這句話聽起來有點繞,我們可以看一下下面這張圖,大家可以吧容器中的理解為全局變量,吧容器中的理解為局部變量。在方法體中可以訪問局部變量和全局變量,但是在方法外,就只能訪問全局變量,是不能訪問局部變量的。 聊完了Spring,我們來看看Spring在web方面的應(yīng)用Spring MVC。 MVC 首先我們來看什么是mvc? 大家知道在jsp里面也是可以寫jav...
摘要:模塊負(fù)責(zé)的所有面向切面的功能??偨Y(jié)的統(tǒng)一管理,降低了對象之間的耦合對主流的框架提供了很好的集成支持提供眾多組件,事務(wù)管理,等具有高度可開放性,開發(fā)者可以自由選擇部分或全部主要使用工廠模式和代理模式。 聊完了Spring框架中最重要的兩種設(shè)計模式,我們來看一下Spring框架的模塊和結(jié)構(gòu)圖。 Spring框架的結(jié)構(gòu) 下圖是Spring官方給出的Spring框架的結(jié)構(gòu)圖。 showImg(...
摘要:聊完了工廠模式,下面我們來說框架中的另一個核心設(shè)計模式代理模式。這里的外賣小哥就相當(dāng)于是我們的代理。主要分為代理和代理。 聊完了工廠模式,下面我們來說Spring框架中的另一個核心設(shè)計模式——代理模式(Proxy Pattern)。 代理模式 大家可以先不用看概念,先舉個吃飯的例子:比如說我們想吃飯,我們可以選擇自己做飯吃、去飯店吃、叫外賣吃。如果我們選擇自己做著吃,我們就需要去買菜、...
摘要:相對于工廠模式,抽象工廠模式生產(chǎn)的對象更加具體,也更加豐富,但相對編碼也更加復(fù)雜。具體的抽象工廠模式的實現(xiàn)大家可以參考菜鳥教程。知道了工廠模式和抽象工廠模式的區(qū)別,請大家使用的時候應(yīng)該根據(jù)具體的情況進行選擇。 大家好,今天給大家分享一些Spring的學(xué)習(xí)心得,在講Spring之前,先和大家分享Spring中核心的設(shè)計模式。 工廠模式 在聊概念之前我先問問大家:什么是工廠? 這個很簡單,...
閱讀 2111·2023-04-25 19:15
閱讀 2294·2021-11-23 09:51
閱讀 1296·2021-11-17 09:33
閱讀 2209·2021-08-26 14:15
閱讀 2514·2019-08-30 15:54
閱讀 1608·2019-08-30 15:54
閱讀 2195·2019-08-30 12:50
閱讀 1163·2019-08-29 17:08