首頁>Club>
如題
18
回覆列表
  • 1 # 小黑猿

    首先我們來看看什麼是SpringBoot?

    什麼是SpringBoot

    Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。透過這種方式,Spring Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。

    spring大家都知道,boot是啟動的意思。所以,spring boot其實就是一個啟動spring專案的一個工具而已。從最根本上來講,Spring Boot就是一些庫的集合,它能夠被任意專案的構建系統所使用。

    那麼,spring boot可以做什麼呢?

    spring boot並不是一個全新的框架,它不是spring解決方案的一個替代品,而是spring的一個封裝。所以,你以前可以用spring做的事情,現在用spring boot都可以做。

    現在流行微服務與分散式系統,springboot就是一個非常好的微服務開發框架,你可以使用它快速的搭建起一個系統。同時,你也可以使用spring cloud(Spring Cloud是一個基於Spring Boot實現的雲應用開發工具)來搭建一個分散式的網站。

    Spring Boot簡化新Spring應用的初始搭建以及開發過程,所以歸根結底是spring

    至於c++目前是沒有類似spring boot哪類框架的。

    至於spring,c++對應的有Aspect C++

  • 2 # 樂百川

    比較可惜的是沒有。Java的Spring家族可以說是極為特殊的存在,它和Java相輔相成,共同成就了現在豐富的Java生態。這個生態來之不易,也不可複製。和Java相近的另一門語言C#上面就沒有Spring,當然還是有個移植版的,但是隻有Spring的一部分功能,和Spring Boot更是沒法比。

  • 3 # 菜鳥猿

    反射和代理幾乎是所有Java框架的精髓,但C++是靜態編譯型語言,不允許動態建立物件,也不支援反射,只在執行時提供了一些簡單的型別資訊,透過typeid獲得,你可以搜到一些orm框架,但都需要預處理,沒辦法做到可配置

  • 4 # 默默的愛著你等你

    不得不說 spring 把反射和動態代理玩到了極致

    因此想要其他語言也有類似 spring 的框架,首先就需要語言支援反射。如果支援的話可能會有,就算沒有也可以自己寫。如果不支援反射,那估計大機率沒有了

  • 中秋節和大豐收的關聯?
  • 如果你有一個敏感、多疑、易激動的朋友怎麼辦?