當前位置:
首頁 > 最新 > SpringBoot學習手冊-第一篇開篇

SpringBoot學習手冊-第一篇開篇

一、SpringBoot是什麼?

springBoot框架。前段一個月時間我簡單總結了一下在學習springcloud中遇到的一些知識點。從今天開始我計算再總結學習一下springboot。先簡單了解一下springboot。springboot是由 Pivotal團隊提供的新框架,它設計目的是用來簡化新spring應用的初始搭建以及開發過程。它的核心思想就是約定大於配置,它使用了特定的方式來進行配置,簡化開發人員的工作。其實:springboot並不是什麼新框架,它其實整合了眾多框架,像maven整合了很多jar一樣,方便開發人員初始化工程和開發過程。

二、Spring Boot Web 依賴列表

Spring Boot 簡化了 Spring 應用從搭建到開發的過程,SpringBoot 提供了很多「開箱即用」的依賴,通過在pom.xml 配置文件中添加對應的資源依賴,就可以作做即添加即使用。比如加入 spring-boot-starter-data-jpa 依賴,就可以使用數據持久層框架 Spring Data JPA 操作數據源。當開發一個特定類型的應用程序時,特定的 Starter 提供所需的依賴關係,並且將對應的 Bean 註冊到 Spring 容器中。相比 Spring 以前需要大量的XML配置以及複雜的依賴管理,極大的減少了開發工作量和學習成本。

下面咱們就認識一下常用的一些依賴

說明:spring-boot-starter-web 是一個用於構建 Web 的 Starter ,包括構建 RESTful 服務應用、Spring MVC 應用等。並且不需要額外配置容器,默認使用 Tomcat 作為嵌入式容器。下面是它主要依賴的資源關係列表:

三、Spring Boot Web 註解列表

標識 @SpringBootApplication 的應用,初始化經過 spring-boot-starter 核心包中的自動化配置,構建了 Spring 容器,並通過 Tomcat 啟動 Web 應用。

註解在 Controller 類上,標識其為一個可接收 HTTP 請求的控制器

標識 Controller 類下所有接收的請求路由都是 /xxx開頭的。注意:類上的 @RequestMapping 註解是不必需的

標識該 getxxxList(ModelMap map) 方法會接收並處理 /xxx請求,且請求方法是 GET。getxxxList(ModelMap map) 方法返回的字元串 xxxList ,代表著是視圖,會有視圖解析器解析成為一個具體的視圖對象,然後經過視圖渲染展示到瀏覽器。

四、如何使用Springboot呢?

主要步驟如下:

第一步:在pom.xml配置文件中引入資源包

第二步:項目啟動類中,添加的註解。

第三步:配置文件


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全華班 的精彩文章:

python學習手冊-環境安裝和配置

TAG:全華班 |