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

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解)

這篇具有很好參考價值的文章主要介紹了2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

?? 接上篇

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web 項(xiàng)目詳細(xì)步驟(圖文詳解)

本篇使用當(dāng)前Java Web開發(fā)主流的spring-boot3框架來創(chuàng)建一個Java前后端分離的項(xiàng)目,前端使用的也是目前前端主流的vue3進(jìn)行一個簡單的項(xiàng)目搭建,讓你距離Java全棧開發(fā)更近一步 ?????。

????? 項(xiàng)目構(gòu)建所需的相關(guān)工具

Java

  • 使用版本: “17.0.1” 2021-10-19 LTS
  • 官方地址:https://www.oracle.com/java/technologies/downloads/
  • DOS查詢:java --version
  • 如果不是這個版本的建議使用使用這個版本,別去使用20版本來創(chuàng)建

IDEA

  • 使用版本: IntelliJ IDEA 2023.1
  • 官方地址:https://www.jetbrains.com/zh-cn/idea/download/#section=windows

maven

  • 使用版本:apache-maven-3.9.2
  • 官方地址:https://maven.apache.org/download.cgi

NodeJS

  • 使用版本:18.16.0
  • 官方地址:https://nodejs.org/en

Vue

  • 腳手架版本:@vue/cli 5.0.8
  • vue版本:3.0 ^
  • 官方地址:https://cn.vuejs.org/

Visual Studio Code

  • 官方地址:https://code.visualstudio.com/
  • 個人網(wǎng)盤:阿里云網(wǎng)盤下載

?? 后端項(xiàng)目創(chuàng)建詳細(xì)步驟

?? 1、開始創(chuàng)建新項(xiàng)目

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 2、輸入項(xiàng)目名稱、選擇項(xiàng)目存儲位置、項(xiàng)目管理工具(Maven)、選擇JDK以及Java版本而后 Next

注:這里沒有JDK17的可以在JDK項(xiàng)目中去選擇后進(jìn)行下載

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 3、選擇spring boot版本、選擇需要的插件而后Create

注:因?yàn)橹皇亲鳛橐粋€示例版本,這里只選擇了 spring web,你可以視情況去選擇插件,后期如果需要也可以在 pom.xml文件中進(jìn)行新增

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 4、等待創(chuàng)建完成,這是創(chuàng)建完成后的項(xiàng)目結(jié)構(gòu)

注:這時已經(jīng)可以點(diǎn)擊項(xiàng)目名稱右側(cè)的綠色小三角形啟動項(xiàng)目了,但是我們沒有寫接口,即使啟動了也沒法做相關(guān)測試
2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 6、配置端口號,如果需要使用數(shù)據(jù)庫或者Redis等,也是在這個文件里面進(jìn)行配置

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 7、創(chuàng)建接口

?? 7.1 首先需要在主包(一定得是主包,不然掃描不到這個接口)中創(chuàng)建一個命名為controller(也可以用其它名字,不過為了規(guī)范,基本是使用這個來命名)的包

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 7.2 在創(chuàng)建的controller包中新建一個 類 ,這里命名為 hello,在hello類中寫測試接口

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

package com.example.springboot3demo.controtler;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestControllerpublic 
class hello {
	@GetMapping("/hello")
	public String index(){
		return "hello spring-boot3";
	}
}

?? 8、點(diǎn)擊項(xiàng)目名稱右邊的綠色的三角形符號、運(yùn)行spring-boot,

下面兩圖運(yùn)行后的IDEA界面以及瀏覽器請求接口的界面
2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 前端vue項(xiàng)目創(chuàng)建詳細(xì)步驟

相對于后端的搭建,前端就輕松很多了,只需要輸入命令即可完成項(xiàng)目搭建和下載、啟動,使用VScode編輯項(xiàng)目

?? 1、vue腳手架全局安裝

npm i -g @vue/cli-init 

?? 2、vue創(chuàng)建

在項(xiàng)目目錄位置打開cmd窗口,而后輸入以下命令,app是項(xiàng)目名,你可以自定義

vue create app

默認(rèn)選擇的就是Vue 3,enter確認(rèn)就可以了
2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 3、使用VScode打開項(xiàng)目修改請求端口,而后啟動項(xiàng)目

此時,前端只要是用 /api開頭的請求,都會被轉(zhuǎn)發(fā)至 我們新創(chuàng)建的那個項(xiàng)目下,至于怎么請求,可以參考我這里給出的鏈接這篇文章,就不做贅言了
axios和async / await的基本用法

2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解),java,intellij-idea,前端

?? 3.1 vue.config.js文件中的接口相關(guān)配置

const {
  defineConfig
} = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false, //關(guān)閉語法檢查
  assetsDir: "static",
  devServer: {
    port: "8000",
    proxy: {
      '/api': {
        target: 'http://127.0.0.1:9000',
        pathRewrite: {
          '^/api': '/api'
        },
        changeOrigin: true,
        ws: true
      }
    }
  },
})

?? 3.2 啟動vue 項(xiàng)目

npm run server

?? 最后

至此、完成以上步驟,你就可以搭建一個屬于自己的Java前后端分離項(xiàng)目了,完結(jié)撒花 ??。

今天也是2023年度的六一兒童節(jié),祝愿我們所有的小朋友節(jié)日快樂,身體健康,幸福成長。??文章來源地址http://www.zghlxwxcb.cn/news/detail-522376.html

到了這里,關(guān)于2023 最新版IntelliJ IDEA 2023.1創(chuàng)建Java Web前(vue3)后端(spring-boot3)分離 項(xiàng)目詳細(xì)步驟(圖文詳解)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 2023最新版IDEA 創(chuàng)建javaweb項(xiàng)目(圖文詳細(xì))

    2023最新版IDEA 創(chuàng)建javaweb項(xiàng)目(圖文詳細(xì))

    該教學(xué)主要針對各位剛剛接觸javaweb開發(fā)的小伙伴,各位學(xué)習(xí)java的朋友也難免會經(jīng)歷這個階段,都要從最基礎(chǔ)的servlet項(xiàng)目做起,它是 Java 進(jìn)軍 web 開發(fā)的第一款技術(shù),也是完全基于Java實(shí)現(xiàn),閑來無事寫出本篇文章在此記錄一下。 Java Web,是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的

    2024年02月01日
    瀏覽(23)
  • 2023最新版IntelliJ IDEA安裝教程(非常詳細(xì))從零基礎(chǔ)入門到精通,看完這一篇就夠了

    2023最新版IntelliJ IDEA安裝教程(非常詳細(xì))從零基礎(chǔ)入門到精通,看完這一篇就夠了

    IDEA的使用 IDEA的簡單介紹 IDEA的主要優(yōu)勢 IDEA的卸載 IDEA的安裝 第一個程序:HelloWorld 結(jié)束語 IDEA全稱IntelliJ IDEA,是Java語言對的集成開發(fā)環(huán)境,IDEA在業(yè)界被認(rèn)為是公認(rèn)最好的Java開發(fā)工具。 ?功能強(qiáng)大 ①強(qiáng)大的整合能力。比如:Git Maven Spring等 ②開箱即用的體驗(yàn)(集成版本控制

    2024年02月15日
    瀏覽(119)
  • 2023最新版IDEA創(chuàng)建一個SpringBoot項(xiàng)目 (詳細(xì)教程)

    2023最新版IDEA創(chuàng)建一個SpringBoot項(xiàng)目 (詳細(xì)教程)

    springboot是我們java開發(fā)中最流行的框架之一,下面我們看看如何在idea中創(chuàng)建一個springboot項(xiàng)目。 Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的

    2024年02月04日
    瀏覽(22)
  • 如何在本地搭建Maven環(huán)境并整合進(jìn)IDEA中以及創(chuàng)建web工程?【2023最新版】

    如何在本地搭建Maven環(huán)境并整合進(jìn)IDEA中以及創(chuàng)建web工程?【2023最新版】

    編譯軟件:IntelliJ IDEA 2019.2.4 x64 操作系統(tǒng):win10 x64 位 家庭版 Maven版本:apache-maven-3.6.3 使用Maven之前 : 自行在網(wǎng)絡(luò)中下載iar包,效率較低 。如在谷歌、百度中搜素相關(guān) jar包資源 使用Maven之后 : 統(tǒng)一在一個地址下載jar包等資源 。如使用阿里云鏡像服務(wù)器下載等.… 使用Mave

    2024年02月02日
    瀏覽(29)
  • IntelliJ IDEA 2023.1 最新變化 【附帶ChatGPT教程】

    IntelliJ IDEA 2023.1 最新變化 【附帶ChatGPT教程】

    ChatGPT開源公眾號:https://gitee.com/wy521a/astar-weixin-mp 最新變化 2023.1 主要更新 用戶體驗(yàn) 編輯器 Java Scala 分析器 版本控制系統(tǒng) 構(gòu)建工具 運(yùn)行/調(diào)試 框架和技術(shù) Docker Kubernetes 遠(yuǎn)程開發(fā)和協(xié)作 Web 開發(fā) 其他 在瀏覽器中打開 PreviousNext 新 UI 增強(qiáng) 測試版 根據(jù)有關(guān) IDE 新 UI 的反饋,我們

    2023年04月08日
    瀏覽(21)
  • IntelliJ IDEA 怎么直接在軟件中更新為最新版

    IntelliJ IDEA 怎么直接在軟件中更新為最新版

    有時候IDEA 工具許久沒有更新,已經(jīng)拖了好幾個版本時,此時,想跨大版本更新,比如從2020.2.1 - 2022.3.1 此時,我們菜單欄點(diǎn)擊 Help - Check for Updates… 時,提示的更新可能不是我們想要的最新版,例如檢查出的為 2020.2.2 版本,并不能直接升級為最新版。 此時可以點(diǎn)開升級頁面

    2024年02月11日
    瀏覽(20)
  • IDEA搭建Java Web項(xiàng)目及添加Web框架支持和配置Tomcat服務(wù)器(2023最新版)

    IDEA搭建Java Web項(xiàng)目及添加Web框架支持和配置Tomcat服務(wù)器(2023最新版)

    ?File — New — Project Java — Project SDK中選擇自己的版本(這里采用1.8) —點(diǎn)擊Next 此項(xiàng)不選 直接點(diǎn)擊Next 設(shè)置項(xiàng)目名稱之后 點(diǎn)擊 Finish 鼠標(biāo)右鍵項(xiàng)目名 — Add Frameworks Support ? 勾選第一項(xiàng) Web Application?— 點(diǎn)擊 OK 出現(xiàn)web目錄后即為Web框架支持添加成功 ? 點(diǎn)擊Add Configruation 點(diǎn)擊添加

    2024年02月13日
    瀏覽(31)
  • 支付寶沙箱支付詳細(xì)教程(IDEA版)—2023最新版

    支付寶沙箱支付詳細(xì)教程(IDEA版)—2023最新版

    ??作者介紹:一個有夢想、有理想、有目標(biāo)的,且渴望能夠?qū)W有所成的追夢人。 ??學(xué)習(xí)格言:不讀書的人,思想就會停止。——狄德羅 ??個人主頁:進(jìn)入博主主頁 ??專欄系列:無 ??歡迎小伙伴們訪問到博主的文章內(nèi)容,在瀏覽閱讀過程發(fā)現(xiàn)需要糾正的地方,煩請指出,

    2024年02月10日
    瀏覽(26)
  • 【面試】Java高頻面試題(2023最新版)

    【面試】Java高頻面試題(2023最新版)

    JDK(Java Development Kit),Java開發(fā)工具包 JRE(Java Runtime Environment),Java運(yùn)行環(huán)境 JDK中包含JRE,JDK中有一個名為jre的目錄,里面包含兩個文件夾bin和lib,bin就是JVM,lib 就是JVM工作所需要的類庫。 對于基本類型,== 比較的是值; 對于引用類型,==比較的是地址; equals不能用于基

    2023年04月26日
    瀏覽(27)
  • 2023.7月最新版idea安裝Jrebel實(shí)現(xiàn)熱部署,可解決后端啟動等待時間過長問題

    2023.7月最新版idea安裝Jrebel實(shí)現(xiàn)熱部署,可解決后端啟動等待時間過長問題

    激活方式多種多樣,我采取的是方式一在線獲取, 第二種方式是下載破解版的jrebel包,然后解壓,將.lic結(jié)尾路徑添加進(jìn)去 第三種方式應(yīng)該是獲取激活碼了 1、安裝JRebel插件后,注冊地址填寫網(wǎng)址 + 生成的GUID,郵箱隨便填寫,然后即可。 http://jrebel-license.jiweichengzhu.com/{GUID}

    2024年02月15日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包