程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Spring boot學習教程之快速入門篇

Spring boot學習教程之快速入門篇

編輯:關於JAVA

Spring boot學習教程之快速入門篇。本站提示廣大學習愛好者:(Spring boot學習教程之快速入門篇)文章只能為提供參考,不一定能成為您想要的結果。以下是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的相關內容,請大家繼續關注。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved