国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

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

這篇具有很好參考價(jià)值的文章主要介紹了如何快速搭建一個(gè)SpringBoot項(xiàng)目。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前面我們了解了SpringBoot背景和特點(diǎn),本節(jié)我們主要介紹如何快速構(gòu)建一個(gè)SpringBoot項(xiàng)目,以此來(lái)提升日常開(kāi)發(fā)效率。

SpringBoot是搭建應(yīng)用的手腳架,由Spring公司的核心團(tuán)隊(duì)在2013年開(kāi)始研發(fā)、2014年4月發(fā)布第一個(gè)版本的全新開(kāi)源的輕量級(jí)框架。它基于Spring4.0設(shè)計(jì),不僅繼承了Spring框架原有的優(yōu)秀特性,而且還通過(guò)簡(jiǎn)化配置來(lái)進(jìn)一步簡(jiǎn)化了Spring應(yīng)用的整個(gè)搭建和開(kāi)發(fā)過(guò)程。另外SpringBoot通過(guò)集成大量的框架使得依賴(lài)包的版本沖突等問(wèn)題得到了很好的解決。

腳手架地址:Spring | Projects? ->?Spring Boot

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

官方文檔地址(截至到目前為3.0.6版本):Overview (Spring Boot 3.0.6 API)

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

1、SpringBoot環(huán)境準(zhǔn)備

1)環(huán)境準(zhǔn)備:Windows安裝Java環(huán)境?

2)開(kāi)發(fā)工具:Java開(kāi)發(fā)工具 IntelliJ IDEA使用

3)Maven環(huán)境搭建,自行上網(wǎng)查詢(xún),一大堆。

4)? SpringBoot版本選擇:

如果使用JDK8的話(huà),則選擇2.x.x版本。
Spring官網(wǎng)介紹:如果選擇了3.0.0版本的SpringBoot,JDK最低要17
注意:版本不適配會(huì)造成Application運(yùn)行失敗。

5) 此教程演示依賴(lài)版本

<parent>
?? ?<groupId>org.springframework.boot</groupId>
?? ?<artifactId>spring-boot-starter-parent</artifactId>
?? ?<version>2.7.7</version> <!--根據(jù)自行需要調(diào)整-->
?? ?<relativePath/> <!-- lookup parent from repository -->
</parent>

<!-- jdk版本 -->

<properties>
   <java.version>11</java.version> <!--JDK版本根據(jù)自行需要調(diào)整-->
</properties>

2、快速創(chuàng)建SpringBoot項(xiàng)目

直接使用官方提供的腳手架,提高框架構(gòu)建效率。?Spring | Quickstart?->?Spring Initializr

步驟一:配置依賴(lài)參數(shù)

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

?

步驟二:點(diǎn)擊“GENERATECTRL +”下載配置好的項(xiàng)目框架,解壓并導(dǎo)入Idea中。

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

已創(chuàng)建好的工程會(huì)包含:?jiǎn)?dòng)類(lèi)、application.properties(可以配置一些啟動(dòng)和運(yùn)行時(shí)參數(shù),比如應(yīng)用名、端口號(hào)等)和 pom依賴(lài)。我們直接更新依賴(lài)包即可。

說(shuō)明:

1)由于springboot已經(jīng)內(nèi)置了tomcat。 如果不配置,默認(rèn)服務(wù)端口為8080。我本地8080端口被其它應(yīng)用占了,所以這里改為8888。

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

2)我本地已經(jīng)有spring boot 2.7.7版本 和 JDK 11 了,所以把spring boot parent的版本和jdk版本做了調(diào)整, 大家可參考前面的版本對(duì)應(yīng)關(guān)系調(diào)整。

依賴(lài)如下,

<parent>
?? ?<groupId>org.springframework.boot</groupId>
?? ?<artifactId>spring-boot-starter-parent</artifactId>
?? ?<version>2.7.7</version>
?? ?<relativePath/> <!-- lookup parent from repository -->
</parent>

<!-- jdk版本 -->

<properties>
   <java.version>11</java.version>
</properties>

步驟三:?jiǎn)?dòng)應(yīng)用。

出現(xiàn)如下圖,則啟動(dòng)正常。

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

步驟四:添加測(cè)試controller進(jìn)行驗(yàn)證。

代碼如下,

package com.xintu.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@RestController
@SpringBootApplication
public class SpringbootApplication {

	public static void main(String[] args) {
		SpringApplication.run(SpringbootApplication.class, args);
	}

	@GetMapping("/hello")
	public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
		return String.format("歡迎 %s 來(lái)到<a href=\"http://www.35xintu.com\">35新途</a>!", name);
	}

}

測(cè)試驗(yàn)證,

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

以上!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-433508.html

到了這里,關(guān)于如何快速搭建一個(gè)SpringBoot項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何快速搭建自己的阿里云服務(wù)器(寶塔)并且部署springboot+vue項(xiàng)目(全網(wǎng)最全)

    如何快速搭建自己的阿里云服務(wù)器(寶塔)并且部署springboot+vue項(xiàng)目(全網(wǎng)最全)

    對(duì)于新手或者學(xué)生黨來(lái)說(shuō),有時(shí)候就想租一個(gè)云服務(wù)器來(lái)玩玩或者練練手,duck不必花那么多錢(qián)去租個(gè)服務(wù)器。這些云服務(wù)廠商對(duì)學(xué)生和新手還是相當(dāng)友好的。下面將教你如何快速搭建自己的阿里云服務(wù)器,完成云服務(wù)器的部署。 現(xiàn)在阿里云對(duì)于新用戶(hù)來(lái)說(shuō),還是挺仗義的,

    2024年02月04日
    瀏覽(47)
  • 新手快速搭建springboot項(xiàng)目

    新手快速搭建springboot項(xiàng)目

    添加完成maven的pom文件之后,會(huì)自動(dòng)更新,也可能不會(huì)自動(dòng)更新,那么我們需要手動(dòng)更新它。 配置完成后,maven打包可以生成可執(zhí)行jar文件 在resources文件夾下,創(chuàng)建application.properties 在resources文件夾下,創(chuàng)建templates文件夾 在templates下創(chuàng)建index.html 需要maven執(zhí)行編譯,否則容易

    2024年02月09日
    瀏覽(17)
  • 【快速解決】使用IDEA快速搭建SpringBoot項(xiàng)目(超詳細(xì))

    【快速解決】使用IDEA快速搭建SpringBoot項(xiàng)目(超詳細(xì))

    前言 ????????Spring Boot是Spring Framework的一款腳手架式框架,可以幫助開(kāi)發(fā)者快速構(gòu)建基于Spring的企業(yè)級(jí)應(yīng)用程序。本篇博客將介紹如何使用IntelliJ IDEA(以下簡(jiǎn)稱(chēng)IDEA)來(lái)快速搭建一個(gè)Spring Boot項(xiàng)目。 目錄 ?編輯 前言 使用IDEA快速搭建SpringBoot項(xiàng)目 建立步驟 第一步新建一個(gè)

    2024年04月09日
    瀏覽(21)
  • 快速搭建SpringBoot3.x項(xiàng)目

    快速搭建SpringBoot3.x項(xiàng)目

    上一小節(jié)中我們從0到1 使用Vite搭建了一個(gè)Vue3項(xiàng)目,并集成了Element Plus 實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的增刪改查頁(yè)面。 這一篇中我們將使用IDEA快速搭建一個(gè)SpringBoot3.x的項(xiàng)目。 1、File-new-project 2、選擇“Spring Initializr”,點(diǎn)擊next; 3、選擇spring boot版本及添加相關(guān)依賴(lài) 這一步我們需要選擇

    2024年02月08日
    瀏覽(19)
  • 【環(huán)境搭建】使用IDEA創(chuàng)建快速搭建SpringBoot項(xiàng)目詳細(xì)步驟

    【環(huán)境搭建】使用IDEA創(chuàng)建快速搭建SpringBoot項(xiàng)目詳細(xì)步驟

    環(huán)境準(zhǔn)備: 開(kāi)發(fā)工具IDE:IntelliJ IDEA 2022.2.4 (Ultimate Edition) 開(kāi)發(fā)環(huán)境JDK:Oracle OpenJDK Version 1.8.0_162 構(gòu)建工具M(jìn)AVEN: Maven 3.6.3 (1)創(chuàng)建spring initializr工程 通過(guò)IntelliJ IDEA工具創(chuàng)建工程時(shí),通過(guò)file-new-project后,在彈出的界面中選擇spring initializr選項(xiàng)(社區(qū)版無(wú)此選項(xiàng))。然后去勾選相關(guān)

    2024年02月03日
    瀏覽(21)
  • 如何快速搭建一個(gè)小程序積分商城

    隨著移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展,小程序已成為企業(yè)進(jìn)行私域營(yíng)銷(xiāo)的有力工具之一。而在私域營(yíng)銷(xiāo)中,積分商城作為一種有效的激勵(lì)方式,能夠吸引用戶(hù)參與、提升用戶(hù)粘性。本文將為您介紹如何快速搭建一個(gè)小程序積分商城,助您在私域營(yíng)銷(xiāo)中取得成功。 1. 確定積分商城目標(biāo)和

    2024年02月12日
    瀏覽(16)
  • 搭建一個(gè)屬于自己的springboot項(xiàng)目

    搭建一個(gè)屬于自己的springboot項(xiàng)目

    最近公司要上個(gè)新系統(tǒng),指定由我來(lái)帶兩個(gè)人進(jìn)行開(kāi)發(fā),既然是新項(xiàng)目,那么項(xiàng)目搭建的事就落到我的頭上了?,F(xiàn)在都是使用springboot進(jìn)行開(kāi)發(fā),為此我搭環(huán)境使用的是springboot,具體java環(huán)境如下, 使用springboot的版本是2.3.3.RELEASE。使用maven進(jìn)行項(xiàng)目管理, 總結(jié)下,我使用到的

    2024年02月07日
    瀏覽(21)
  • Spring Boot快速搭建一個(gè)簡(jiǎn)易商城項(xiàng)目【完成登錄功能且優(yōu)化】

    Spring Boot快速搭建一個(gè)簡(jiǎn)易商城項(xiàng)目【完成登錄功能且優(yōu)化】

    未優(yōu)化做簡(jiǎn)單的判斷: 優(yōu)化:返回的是json的格式 GlobalExceptionHandler 這里為啥要寫(xiě)這兩個(gè)類(lèi): 理解:編寫(xiě) GlobalExceptionHandler 類(lèi)可以集中處理應(yīng)用程序中的各種異常,提高代碼的可維護(hù)性,同時(shí)簡(jiǎn)化了代碼 實(shí)體:使用注解 拋一個(gè)異常: 報(bào)錯(cuò)信息: 這個(gè)是時(shí)候錯(cuò)誤已經(jīng)該變:

    2024年01月22日
    瀏覽(22)
  • SpringBoot-1-Spring Boot實(shí)戰(zhàn):快速搭建你的第一個(gè)應(yīng)用,以及了解原理

    SpringBoot-1-Spring Boot實(shí)戰(zhàn):快速搭建你的第一個(gè)應(yīng)用,以及了解原理

    SpringBootWeb入門(mén) 我們?cè)谥敖榻BSpring的時(shí)候,已經(jīng)說(shuō)過(guò)Spring官方(Spring官方)提供很多開(kāi)源項(xiàng)目,點(diǎn)擊projects,看到spring家族旗下的項(xiàng)目 Spring發(fā)展到今天已經(jīng)形成了一種開(kāi)發(fā)生態(tài)圈,Spring提供了若干個(gè)子項(xiàng)目,每個(gè)項(xiàng)目用于完成特定的功能。而我們?cè)陧?xiàng)目開(kāi)發(fā)時(shí),一般會(huì)偏向于選

    2024年02月12日
    瀏覽(92)
  • 如何快速搭建一個(gè)大模型?簡(jiǎn)單的UI實(shí)現(xiàn)

    如何快速搭建一個(gè)大模型?簡(jiǎn)單的UI實(shí)現(xiàn)

    ??博客主頁(yè): 是dream ??系列專(zhuān)欄: 深度學(xué)習(xí)環(huán)境搭建、環(huán)境配置問(wèn)題解決、自然語(yǔ)言處理、語(yǔ)音信號(hào)處理、項(xiàng)目開(kāi)發(fā) ??每日語(yǔ)錄:相信自己,一路風(fēng)景一路歌,人生之美,正在于此。 ??感謝大家點(diǎn)贊??收藏?指正?? 前言:本文章純屬是自己無(wú)聊,調(diào)用了星火認(rèn)知大模

    2024年02月05日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包