spring boot概要

1.spring boot介紹

  • 隨着動態語言的流行(Ruby、Scala、Node.js), Java的開發顯得格外的笨重;繁多的配置、低下的開發效率、複雜的部署流程以及第三方技術整合難度大。

  • 在上述環境下,Spring Boot由此誕生,它的設計是爲了使您能夠儘可能快地啓動和運行。它使用 “習慣優於 配置”(項目中存在大量的配置,而 Spring Boot 內置一個習慣性的配置,讓你無須手動進行配置)的理念讓 你的項目快速運行起來。使用Spring Boot 很容易創建一個獨立運行(運行jar,內嵌 Servlet 容器)、準生產 強力的基於 Spring框架的項目,使用 Spring Boot你可以不用或者只需要很少的 Spring 配置。提供了 J2EE 開發的一站式解決方案。

    注:Java是靜態語言

2.spring boot優點

  • 快速構建獨立運行的Spring項目;
  • 無須依賴外部Servlet容器,應用無需打成WAR包;項目可以打成jar包獨自運行;
  • 提供 一系列 starter pom 來簡化 Maven 的依賴加載;
  • 大量的自動配置,對主流開發框架的無配置集成;
  • 無須配置XML,開箱即用,簡化開發,同時也可以修改默認值來滿足特定的需求;
  • Spring Boot 並不是對 Spring 功能上的增強,而是提供了一種快速使用 Spring 的方式;
  • 極大提高了開發、部署效率。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章