欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

通過(guò)簡(jiǎn)單方法實(shí)現(xiàn)spring boot web項(xiàng)目

 更新時(shí)間:2020年09月19日 13:21:26   作者:賈樹(shù)丙  
這篇文章主要介紹了通過(guò)簡(jiǎn)單方法實(shí)現(xiàn)spring boot web項(xiàng)目,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

搭建效果為:

直接在網(wǎng)頁(yè)輸入請(qǐng)求,在頁(yè)面中顯示一行文字:Hello,Spring Boot

與一般的wen項(xiàng)目不同的地方:

1、不需要配置web.xml 文件,但需要注解@SpringBootApplication 等

2、一切和spring有關(guān)的jar包都不需要版本號(hào),springcloud會(huì)給你選擇它最穩(wěn)定的版本

3、它會(huì)定位public static void main()方法來(lái)標(biāo)記為可運(yùn)行類(lèi),必須在主路徑下

4、啟動(dòng)方式:

  a.右鍵運(yùn)行main方法

  b.由于我們使用了 spring-boot-starter-parent POM,所以可以使用 mvn spring-boot:run來(lái)啟動(dòng)項(xiàng)目(根路徑)

  c.先使用Maven來(lái)package(打包),然后java -jar*-0.0.1-SNAPSHOT.jar。

搭建

創(chuàng)建一個(gè)新的maven項(xiàng)目,目錄結(jié)構(gòu)如下:

pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>cn.jiashubing</groupId>
  <artifactId>spring-boot-web</artifactId>
  <version>1.0-SNAPSHOT</version>

  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.2.RELEASE</version>
  </parent>

  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
  </dependencies>

  <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
    </plugins>
  </build>

</project>

HomeController.java文件

package cn.jiashubing.controller;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @author jiashubing
 * @since 2018/5/30
 */
@Controller
@EnableAutoConfiguration
public class HomeController {

  @RequestMapping(value = "/home", method = RequestMethod.GET)
  @ResponseBody
  public String home() {
    return "Hello,Spring Boot";
  }
}

JiashubingApplication.java文件

package cn.jiashubing;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @author jiashubing
 * @since 2018/5/29
 */
@SpringBootApplication
public class JiashubingApplication {
  public static void main(String[] args) {
    SpringApplication.run(JiashubingApplication.class, args);
  }
}

在瀏覽器中輸入 http://localhost:8080/home

最終效果如下:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaWeb框架MVC設(shè)計(jì)思想詳解

    JavaWeb框架MVC設(shè)計(jì)思想詳解

    這篇文章主要介紹了JavaWeb框架MVC設(shè)計(jì)思想詳解的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • 深入解析Java中volatile的底層原理

    深入解析Java中volatile的底層原理

    這篇文章主要介紹了深入解析Java中volatile的底層原理,volatile關(guān)鍵字用于保證變量的可見(jiàn)性和禁止指令重排序,即當(dāng)一個(gè)線程修改了volatile變量的值,其他線程能夠立即看到這個(gè)變量的最新值,而不是使用緩存中的舊值,需要的朋友可以參考下
    2023-07-07
  • Gateway網(wǎng)關(guān)源碼解析

    Gateway網(wǎng)關(guān)源碼解析

    這篇文章主要介紹了Gateway微服務(wù)網(wǎng)關(guān),負(fù)載均衡,熔斷和限流,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • Java多線程之定時(shí)器Timer的實(shí)現(xiàn)

    Java多線程之定時(shí)器Timer的實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了Java多線程中定時(shí)器Timer類(lèi)的使用以及模擬實(shí)現(xiàn),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • Java實(shí)現(xiàn)ftp上傳下載、刪除文件及在ftp服務(wù)器上傳文件夾的方法

    Java實(shí)現(xiàn)ftp上傳下載、刪除文件及在ftp服務(wù)器上傳文件夾的方法

    這篇文章主要介紹了Java實(shí)現(xiàn)ftp上傳下載、刪除文件及在ftp服務(wù)器上傳文件夾的方法,需要的朋友可以參考下
    2015-11-11
  • Python動(dòng)態(tài)類(lèi)型實(shí)現(xiàn)原理及過(guò)程解析

    Python動(dòng)態(tài)類(lèi)型實(shí)現(xiàn)原理及過(guò)程解析

    這篇文章主要介紹了Python動(dòng)態(tài)類(lèi)型實(shí)現(xiàn)原理及過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Java讀取resources中資源文件路徑以及jar中文件無(wú)法讀取的解決

    Java讀取resources中資源文件路徑以及jar中文件無(wú)法讀取的解決

    這篇文章主要介紹了Java讀取resources中資源文件路徑以及jar中文件無(wú)法讀取的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 最新評(píng)論