最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot 的創(chuàng)建和運行示例代碼詳解

 更新時間:2022年07月23日 11:44:16   作者:Fly upward  
Spring Boot 的誕生是為了簡化Spring程序的開發(fā),今天給大家介紹下Spring Boot 的創(chuàng)建和運行,主要包括Spring Boot基本概念和springboot優(yōu)點,本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧

1.什么是Spring Boot 

Spring Boot 就是 Spring 框架的腳?架,它就是為了快速開發(fā) Spring 框架?誕?的。

2.Spring Boot 優(yōu)點

1)快速集成框架,Spring Boot 提供了啟動添加依賴的功能,用于秒集成各種框架
2)內(nèi)置運行容器,無錫配置Tomcat 等Web 容器,直接運行和部署程序
3)快速部署項目,無需外部容器即可啟動并運行項目
4)可以完全拋棄繁瑣的XML,使用注解和配置的方式進行開發(fā)
5)支持更多的監(jiān)控指標,可以更好的了解項目的運行情況

3. Spring Boot 項目創(chuàng)建

 3.1 使用 Idea 社區(qū)版創(chuàng)建

1)先要安裝 Spring Assistant(Spring 助手)

由于我的已經(jīng)安裝過了,所以顯灰色

 2)創(chuàng)建Spring Boot 項目

安裝好之后,在我們選擇創(chuàng)建項目的時候,就會有Spring Assistant 選項

 

 然后對下面進行選擇

 然后Next→Finish 就可以完成Spring Boot 的項目創(chuàng)建了。

創(chuàng)建完成之后,需要等待Spring Boot 的項目框架在本地加載完成,等到 DemoApplication 從灰變藍即可。

 在使用項目前,還需要確認??的 Maven 已經(jīng)配置為國內(nèi)源:

 4.項目目錄介紹和運行

新創(chuàng)建的 Spring Boot 項目 目錄如下

 Spring Boot 項目有兩個主要的目錄

1) src / main / java ,這個為Java源代碼

2)src / main / resources ,為靜態(tài)資源或配置文件

        /static:靜態(tài)資源文件夾

       /templates :模板資源文件夾

4.1 運行項目 點擊啟動類的 main ?法就可以運? Spring Boot 項?了

 啟動成功如下圖所示:

 4.2 驗證項目是否成功

在啟動類所在的路基包下創(chuàng)建UserController 文件

@Controller
public class UserController {
    @ResponseBody //返回一個非靜態(tài)頁面數(shù)據(jù)
    @RequestMapping("/sayhi") //設(shè)置路由地址,全是小寫,不能是大駝峰、小駝峰
    public String sayHi() {
        return "hello spring boot";
    }
}

啟動項目

訪問路由地址 http://127.0.0.1:8080/sayhi

 5. 注意事項:包路徑錯誤 

當容器類所在的目錄大與啟動類所在的目錄,或者不在同一個路徑的包下,都不能獲取到數(shù)據(jù)

 5.1 正確路徑

啟動類和容器類在同一個包下,或者容器類所在的包和啟動類同級

6. Spring Boot 熱部署(熱加載)

熱部署的作用:自動幫開發(fā)者重啟Spring Boot 項目,達到修改代碼后 實時 看到新效果。

就是不需要重啟啟動類

6.1 添加框架?持  在 pom.xml 中添加如下框架引?:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <scope>runtime</scope>
</dependency>

添加步驟

6.2 開啟項目自動編譯 

當前項目的開啟

新項目的開啟 

 6.3 開啟運?中熱部署

1)(IntelliJ IDEA 2021.2 之前的版本)

 

?版本 Idea 設(shè)置(IntelliJ IDEA 2021.2 之后版本)

6. 4使? Debug 啟動(?Run)

到此這篇關(guān)于Spring Boot 的創(chuàng)建和運行的文章就介紹到這了,更多相關(guān)Spring Boot 創(chuàng)建和運行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用JPA+querydsl如何實現(xiàn)多條件動態(tài)查詢

    使用JPA+querydsl如何實現(xiàn)多條件動態(tài)查詢

    這篇文章主要介紹了使用JPA+querydsl如何實現(xiàn)多條件動態(tài)查詢,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • SpringBoot中使用Guava實現(xiàn)單機令牌桶限流的示例

    SpringBoot中使用Guava實現(xiàn)單機令牌桶限流的示例

    本文主要介紹了SpringBoot中使用Guava實現(xiàn)單機令牌桶限流的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Golang Protocol Buffer案例詳解

    Golang Protocol Buffer案例詳解

    這篇文章主要介紹了Golang Protocol Buffer案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • springboot項目中mybatis-plus@Mapper注入失敗問題

    springboot項目中mybatis-plus@Mapper注入失敗問題

    這篇文章主要介紹了springboot項目中mybatis-plus@Mapper注入失敗問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • JAVA Iterator接口與增強for循環(huán)的實現(xiàn)

    JAVA Iterator接口與增強for循環(huán)的實現(xiàn)

    這篇文章主要介紹了JAVA Iterator接口與增強for循環(huán)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • java通過HTTP接收json詳細實例代碼

    java通過HTTP接收json詳細實例代碼

    Java作為一門廣泛使用的編程語言,很多開發(fā)人員會用它來進行http請求,獲取json數(shù)據(jù),這篇文章主要給大家介紹了關(guān)于java通過HTTP接收json的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • Java中Druid連接池連接超時獲取不到連接的解決

    Java中Druid連接池連接超時獲取不到連接的解決

    這篇文章主要介紹了Java中Druid連接池連接超時獲取不到連接的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • java多線程模擬搶紅包功能

    java多線程模擬搶紅包功能

    這篇文章主要為大家詳細介紹了java多線程模擬搶紅包功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 詳解JVM之運行時常量池

    詳解JVM之運行時常量池

    JVM在運行的時候會對class文件進行加載,鏈接和初始化的過程。class文件中定義的常量池在JVM加載之后會發(fā)生什么神奇的變化呢?快來看一看吧。
    2021-06-06
  • 解決SpringBoot jar包中的文件讀取問題實現(xiàn)

    解決SpringBoot jar包中的文件讀取問題實現(xiàn)

    這篇文章主要介紹了解決SpringBoot jar包中的文件讀取問題實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08

最新評論

泸溪县| 海林市| 阳原县| 沁水县| 阜城县| 延川县| 兴安盟| 新乡县| 礼泉县| 辽宁省| 始兴县| 通海县| 河南省| 扶绥县| 万山特区| 瑞金市| 衡阳县| 海口市| 大竹县| 新津县| 龙门县| 宜昌市| 灌阳县| 遂昌县| 定陶县| 三河市| 临沧市| 蓝田县| 罗定市| 巴彦县| 曲松县| 慈利县| 长岭县| 昆明市| 望都县| 沙洋县| 泾源县| 望城县| 陆良县| 西贡区| 台山市|