日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

构建简单spring boot 项目

發布時間:2024/1/17 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 构建简单spring boot 项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

本篇blog的目的

完成Spring Boot基礎項目的構建,并且實現一個簡單的Http請求處理。

spring boot的簡介

  • Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為領導者的。
  • 在以前的spring項目中,都會面對大量繁瑣的配置,使用的時候基本上都是大量的復制黏貼。而Spring Boot 則能讓我們在不需要過多的配置下,輕松快速地搭建Spring Web應用,開箱即用,沒有代碼生成,也無需XML配置,從而快速使用spring框架。

構建spring boot項目

版本:java 1.8?& spring boot 1.5.10

通過SPRING INITIALIZR工具產生基礎項目

  • 訪問:http://start.spring.io/

  • 選擇構建工具Maven Project、Spring Boot版本1.5.10以及一些工程基本信息,可參考下圖所示??
  • Group填組名,Artifact填模塊名,右側Dependencies 可以選擇相應的依賴,因為我們要構建web項目,所以可以添加web的依賴;
  • 點擊Generate Project下載項目壓縮包。
  • 解壓項目包,并用IDE以Maven項目導入

    以IntelliJ IDEA 為例:

  • 菜單中選擇File–>New–>Project from Existing Sources...
  • 選擇解壓后的項目文件夾,點擊OK
  • 點擊Import project from external model并選擇Maven,點擊Next到底為止;
  • 若你的環境有多個版本的JDK,注意到選擇Java SDK的時候請選擇Java 7以上的版本。
  • 項目結構解析

    如圖所示:? ?

    ? ??

    通過上面步驟完成了基礎項目的創建,Spring Boot的基礎結構共三個文件(具體路徑根據用戶生成項目時填寫的Group所有差異):

    • src/main/java下的程序入口:TestApplicatino
    • src/main/resources下的配置文件:application.properties
    • src/test/下的測試入口:TestApplicationTests

    生成的TestApplication和TestApplicationTests類都可以直接運行來啟動當前創建的項目,由于目前該項目未配合任何數據訪問或Web模塊,程序會在加載完Spring之后結束運行。

    編寫controller服務

    • 創建package命名為com.zhongCe.test.web(根據實際情況修改)
    • 創建IndexController類,內容如下:

    ? ? ? ?

    • 啟動主程序,打開瀏覽器訪問http://localhost:8080/index

    ? ? ? ?

    • 可以看到頁面輸出Hello World

    ? ? ? ?

    end

    轉載于:https://my.oschina.net/u/3471006/blog/1627055

    總結

    以上是生活随笔為你收集整理的构建简单spring boot 项目的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。