中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

一文教你正確的使用Spring boot框架

發布時間:2020-11-18 15:36:23 來源:億速云 閱讀:160 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關一文教你正確的使用Spring boot框架,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

前言

首先來說一下為什么使用 Spring Boot,之前我用的后端 WEB 開發框架一直都是 PlayFramework 的 1.2.7 版本(目前已經停止更新), 不得不說這個框架非常好用,但是由于 Play2.x 版本和 Play1.x 版本差別巨大,并且不兼容,所以現在面臨著選擇新的框架的問題,問了下身邊的朋友,發現他們都在用 Spring ,然而我發現 Spring 的話,經常要配置各種東西,習慣了 Play 的簡單明了的配置方式,確實有些不習慣 Spring ,這個時候發現了 Spring Boot 項目。

Spring Boot 的主要特性:

  • 可以創建獨立的 Spring 應用
  • 內置 Tomcat 、Jetty web 服務器
  • POMs 文件自動依賴
  • 不需要 XML 配置
       本章的主要目的是通過構建一個 Spring Boot 應用,來提現它的便捷快速的特性。下面來一起學習吧。

本文系統環境

  • jdk1.8
  • spring boot 1.4.3.RELEASE
  • maven 3.3.9
  • IDEA 開發工具
     

創建 Maven 項目

  • 依次選擇 IDEA->File->NEW->Maven->Next
  • 輸入GroupId, ArtifactId,Version默認即可
  • 輸入 Project name,Finish
     

GroupId:

定義了項目屬于哪個組,一般來說這個網網和公司或組織關聯,比如說,你所在的公司為mycom.那就定義為com.mycom.mymaven,mymaven為項目名稱

ArtifactId:

定義了當前Maven項目在組中的唯一id

然后修改我們的 POM 文件,在文件中加入 Spring Boot 的依賴

<parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-parent</artifactId>
 <version>1.4.3.RELEASE</version>
</parent>
<dependencies>
 <dependency>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-web</artifactId>
 </dependency>
</dependencies>

依賴添加完畢后,IDEA 會自動為你下載依賴的 Jar 包,大概需要一段時間,耐心等待。

接下來,我們在項目中的 src/main/java 目錄下新建 package ,這里我叫 com.yhx.quickstart.controller,創建好后,可以開始我們的第一個應用了。

HelloWorldController.java ,import package 已略

@Controller
@EnableAutoConfiguration // 開啟自動配置
public class HelloWorldController {
 @RequestMapping("/") // 配置路由,這里還有其他參數,我們以后用到再講
 @ResponseBody // 數據將可以直接渲染在瀏覽器中
 String home() {
 return "Hello World!";
 }
 public static void main(String[] args) throws Exception {
 SpringApplication.run(HelloWorldController.class, args);
 }
}

運行項目

運行項目的方式

  • 通過執行 HelloWorldController 的 main 方法來運行項目
  • 使用 mvn spring-boot:run
  • 將項目打成 jar 文件,使用 java -jar xxx.jar 來運行,不過這個需要 pom.xml 文件的額外配置
  • 打包成 war 文件,放在 Tomcat 中運行,同樣需要更改 pom.xml 文件
     

項目運行后,在瀏覽器輸入 localhost:8080(默認8080,我們可以自定義,以后會講到),即可出現 Hello World!,如下圖。

一文教你正確的使用Spring boot框架

看完上述內容,你們對一文教你正確的使用Spring boot框架有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

河源市| 闵行区| 宿州市| 九龙坡区| 察雅县| 都江堰市| 察隅县| 北宁市| 瑞丽市| 桐乡市| 隆昌县| 棋牌| 齐齐哈尔市| 霍州市| 渝中区| 内黄县| 肃北| 大洼县| 都昌县| 凤冈县| 防城港市| 北票市| 新沂市| 阿瓦提县| 东方市| 江西省| 建阳市| 芜湖县| 中西区| 宾川县| 长子县| 涪陵区| 兰溪市| 普安县| 嘉定区| 宁南县| 河北省| 金溪县| 彭山县| 富川| 沧源|