1 回答

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
pring boot 我理解就是把spring spring mvc spring data jpa 等等的一些常用的常用的基礎(chǔ)框架組合起來,提供默認(rèn)的配置,然后提供可插拔的設(shè)計(jì),就是各種starter,來方便開發(fā)者使用這一系列的技術(shù),套用官方的一句話,spring 家族發(fā)展到今天,已經(jīng)很龐大了,作為一個(gè)開發(fā)者,如果想要使用spring 家族一系列的技術(shù),需要一個(gè)一個(gè)的搞配置,然后還有個(gè)版本兼容性問題,其實(shí)挺麻煩的,偶爾也會(huì)有小坑出現(xiàn),其實(shí)蠻影響開發(fā)進(jìn)度,spring boot 就是來解決這個(gè)問題,提供了一個(gè)解決方案吧,可以先不關(guān)心如何配置,可以快速的啟動(dòng)開發(fā),進(jìn)行業(yè)務(wù)邏輯編寫,各種需要的技術(shù),加入starter就配置好了,直接使用,可以說追求開箱即用的效果吧,srping cloud 看名稱,就是云啊,現(xiàn)在流行云技術(shù)啊,spring boot 可以支持你快速的開發(fā)出restful 風(fēng)格的微服務(wù)架構(gòu),但是這還不夠啊,還要上云,所以有了spring cloud,
spring Cloud是一個(gè)基于Spring Boot實(shí)現(xiàn)的云應(yīng)用開發(fā)工具,它為基于JVM的云應(yīng)用開發(fā)中的配置管理、服務(wù)發(fā)現(xiàn)、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分布式會(huì)話和集群狀態(tài)管理等操作提供了一種簡單的開發(fā)方式
- 1 回答
- 0 關(guān)注
- 719 瀏覽
添加回答
舉報(bào)