久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目-創(chuàng)新互聯(lián)

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目?相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括肇東網(wǎng)站建設(shè)、肇東網(wǎng)站制作、肇東網(wǎng)頁制作以及肇東網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,肇東網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到肇東省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

1、SpringBoot介紹

SpringBoot本身就是為了簡單、快速開發(fā)Spring框架項(xiàng)目而生的,在maven的基礎(chǔ)上,對已有的maven gav進(jìn)行了封裝,他的問世對Java開發(fā)者的好處不言而喻,

他的好處勝金這里隨便列舉幾條:

1、自動配置,無需xml配置,通過jar以來自動識別;

2、通過起步(Starter)依賴集成第三方庫,開箱即用;

3、內(nèi)嵌Servlet容器,無需war包部署;

4、內(nèi)置健康檢測、度量指標(biāo)功能;

5、提供all-in-one打包插件。

優(yōu)點(diǎn)太多,不再一一列舉,相信做Java開發(fā)的小伙伴已經(jīng)看過很多相關(guān)的文章了。

2、SpringInitializ新建SpringBoot項(xiàng)目

SpringBoot項(xiàng)目創(chuàng)建大體分兩種方式,Spring官網(wǎng)在線創(chuàng)建和通過IDE工具創(chuàng)建,先說第一種方式:

2.1進(jìn)入SpringInitializr官網(wǎng)  

在瀏覽器中輸入https://start.spring.io/,進(jìn)入創(chuàng)建頁面,根據(jù)自己需要選擇或修改相應(yīng)選項(xiàng)和名稱。

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.2選擇自己需要的框架依賴包

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.3生成項(xiàng)目

生成的項(xiàng)目已經(jīng)打成一個(gè)壓縮包下載了,解壓后用IDE打開即可。

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.4啟動項(xiàng)目

可以看到創(chuàng)建的項(xiàng)目目錄如下,主要生成了三個(gè)文件。IDE打開項(xiàng)目需要下載依賴包,這個(gè)過程可能會比較慢,大家注意。

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.4.1pom.xml文件,里面包含項(xiàng)目依賴的jar包,以后有需要可以在該文件中引入相應(yīng)的jar

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.3.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
  </parent>
  <groupId>com.JohanChan</groupId>
  <artifactId>demo</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>demo</name>
  <description>Demo project for Spring Boot</description>

  <properties>
    <java.version>1.8</java.version>
  </properties>

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

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-test</artifactId>
      <scope>test</scope>
      <exclusions>
        <exclusion>
          <groupId>org.junit.vintage</groupId>
          <artifactId>junit-vintage-engine</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
  </dependencies>

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

</project>

2.4.2application.properties文件,該文件是空的,默認(rèn)的Tomcat端口是8080,可以通過server.port修改端口,以后的大多數(shù)spring配置都是在這個(gè)文件中完成。

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.4.3XXXApplication.java文件,項(xiàng)目啟動類,程序的入口,重要標(biāo)簽@SpringBootApplication。

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   2.5驗(yàn)證項(xiàng)目

創(chuàng)建HelloController文件,啟動程序,在瀏覽器中進(jìn)入項(xiàng)目。

package com.JohanChan.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {
  @RequestMapping("/")
  @ResponseBody
  public String hello() {
    return "Hello,SpringBoot!";
  }
}

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   項(xiàng)目已創(chuàng)建成功,并成功訪問。

3、IDE創(chuàng)建SpringBoot項(xiàng)目

3.1打開idea,file->new->project

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   3.2、這種方式與第一種類似,選擇對應(yīng)選項(xiàng)并修改包名和項(xiàng)目名,一路next

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

   3.3選擇Springboot版本和項(xiàng)目依賴包

如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目

看完上述內(nèi)容,你們掌握如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

新聞標(biāo)題:如何快速的創(chuàng)建一個(gè)SpringBoot項(xiàng)目-創(chuàng)新互聯(lián)
文章鏈接:http://sd-ha.com/article2/dcioic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站營銷虛擬主機(jī)、網(wǎng)站建設(shè)、軟件開發(fā)、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名