Solon-Boot 與 SpringBoot 的概念不同

带刺的坐椅發表於2024-10-13

平常我們是拿 Solon 生態與 SpringBoot 生態作比較。而非 Solon-Boot(僅是功能模組) 與 SpringBoot 生態,但這兩名字太容易讓人誤解了。

Solon-Boot

Solon-Boot 僅表示 Solon 的 “服務端“ 啟動模組組(相當於 Solon server bootstrap)。它是個 “功能性” 模組劃分概念,跟 Solon-Data,Solon-Net,Solon-Serialization 性質相當。比如:

  • solon-boot-jdkhttp,意為啟動 jdkhttp
  • solon-boot-smarthttp,意為啟動 smarthttp
  • solon-boot-jetty,意為啟動 jetty
  • solon-boot-websocket,意為啟動 websocket
  • solon-boot-socketd,意為啟動 socketd

SpringBoot

SpringBoot 則不同。它表示 Spring 的載入程式(相當於 Spring bootstrap),讓 Spring 更方便的使用。它是個架構層次進化概念,相當於讓 Spring 上升了一個層次。直接使用 Spring 會比較麻煩的。(來自網路搜尋)

相關文章