一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - Spring boot學習教程之快速入門篇

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

2020-09-21 15:40Be a funny man. JAVA教程

這篇文章主要給大家介紹了關于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 的依賴

?
1
2
3
4
5
6
7
8
9
10
11
<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 已略

?
1
2
3
4
5
6
7
8
9
10
11
12
@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的相關內容,請大家繼續關注服務器之家。

原文鏈接:https://huanxi.pub/2016/12/23/springboot入門/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91制片厂(果冻传媒)原档破解 | 国产清纯白嫩大学生正在播放 | 欧美一区二区三区四区视频 | 国产一级黄色录像 | 天堂樱桃bt在线www | 国产综合欧美日韩视频一区 | 小浪妇奶真大水多 | 国产chinese男男gaygay | 秘书在办公室疯狂被hd | 丝袜老师好湿好紧我要进去了 | 出差被灌醉绝伦的上司日本 | 日韩视频一 | 免费观看网站 | avtt天堂网 手机资源 | 欧美日韩精品一区二区三区视频 | 亚洲欧美日韩高清 | www.日日日 | 暖暖的视频完整视频韩国免费 | 国产亚洲视频网站 | 俺去啦最新地址 | 成人欧美1314www色视频 | 性的张力 | 成人性爱视频在线观看 | 国产国语在线播放视频 | 国产精品va在线观看手机版 | 亚洲精品午夜久久aaa级久久久 | 四虎影在线永久免费观看 | 国产精品边做边接电话在线观看 | 无人区在线观看免费视频国语 | 欧美色综合高清免费 | 亚洲欧美精品一区二区 | 免费日本在线视频 | 国内外精品免费视频 | 紧身短裙女教师波多野 | 免费观看韩剧网站在线观看 | 亚洲欧美日韩成人一区在线 | 四虎影院免费在线播放 | 福利视频一区青娱 | 美女视频在线观看视频 | 国产 国语对白 露脸正在播放 | 国产拍拍拍 |