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

Vue3+SpringBoot快速開(kāi)發(fā)模板

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

起因:個(gè)人開(kāi)發(fā)過(guò)程經(jīng)常會(huì)使用到Vue3+SpringBoot技術(shù)棧來(lái)開(kāi)發(fā)項(xiàng)目,每次在項(xiàng)目初始化時(shí)都需要涉及一些重復(fù)的整理工作,于是結(jié)合一些個(gè)人覺(jué)得不錯(cuò)的前后端模板進(jìn)行整合,打通一些大多數(shù)項(xiàng)目都需要的實(shí)現(xiàn)的基礎(chǔ)功能,以便于快速開(kāi)發(fā)項(xiàng)目。代碼已按個(gè)人力所能及的規(guī)范編寫,如有不足多多見(jiàn)諒~

一.功能預(yù)覽

為了提高模板的通用性與精簡(jiǎn)性,只實(shí)現(xiàn)一些基礎(chǔ)的功能:

  • 登錄 \ 注冊(cè)
  • 密碼修改 \ 重置
  • 用戶管理(增刪改分頁(yè))
  • 個(gè)人信息查看 \ 修改
  • 頭像上傳

(1) 登錄

登錄、注冊(cè)、修改密碼、重置密碼表單后端已實(shí)現(xiàn)基礎(chǔ)的格式校驗(yàn)。
Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(2) 注冊(cè)

驗(yàn)證碼方面都是采用郵箱驗(yàn)證碼,可根據(jù)個(gè)人需要進(jìn)行配置或者修改。參考博客:

  • 手機(jī)驗(yàn)證碼
  • 郵箱驗(yàn)證碼
    Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(3) 重置密碼

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(4) 主頁(yè)

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(5) 用戶管理

基礎(chǔ)的增刪改查功能,包括圖片上傳(admin角色狀態(tài)展示)

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(6) 修改密碼

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(7) 個(gè)人信息

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

(8) 編輯個(gè)人信息

Vue3+SpringBoot快速開(kāi)發(fā)模板,項(xiàng)目開(kāi)發(fā),spring boot,后端,java

二.必備配置

上述預(yù)覽效果必要配置項(xiàng):

  • 前端
    • 使用如下指令安裝依賴包即可
# 1. 安裝依賴包
pnpm install
# 2. 啟動(dòng)項(xiàng)目
pnpm dev
  • 后端
    • 根據(jù)/sql目錄下的/create_table.sql創(chuàng)建表
    • 修改application.yml文件中的 MySQL數(shù)據(jù)庫(kù)連接、Redis數(shù)據(jù)庫(kù)連接
    • 修改/utils/CodeUtils.java中的郵箱配置
    • 阿里云oss配置

三.代碼說(shuō)明

  • 代碼地址:https://gitee.com/fspStudy/quick-develop-template.git (前后端項(xiàng)目放在了同一個(gè)父目錄中,可以根據(jù)需要分別管理)

  • 前端模板基于Pure Admin 進(jìn)行二次開(kāi)發(fā),可以參考一下原始模板。

  • 后端模板基于b站程序員魚(yú)皮編程導(dǎo)航中的通用版本模板進(jìn)行二次開(kāi)發(fā)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-633126.html

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

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(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)文章

  • SpringBoot項(xiàng)目使用MyBatisX+Apifox IDEA 插件快速開(kāi)發(fā)

    SpringBoot項(xiàng)目使用MyBatisX+Apifox IDEA 插件快速開(kāi)發(fā)

    ????????今天跟大家介紹兩個(gè)快速開(kāi)發(fā)項(xiàng)目的插件。能大大提高開(kāi)發(fā)效率。希望能幫助到大家。 ????????MyBatis-Plus為我們提供了強(qiáng)大的mapper和service模板,能夠大大的提高開(kāi)發(fā)效率。但是在真正開(kāi)發(fā)過(guò)程中,MyBatis-Plus并不能為我們解決所有問(wèn)題,例如一些復(fù)雜的SQL,多表

    2024年02月15日
    瀏覽(20)
  • vue3 解決使用vscode開(kāi)發(fā)工具編輯vue3項(xiàng)目時(shí)代碼一直標(biāo)紅

    vue3 解決使用vscode開(kāi)發(fā)工具編輯vue3項(xiàng)目時(shí)代碼一直標(biāo)紅

    從網(wǎng)上查的,插件還沒(méi)升級(jí)到vue3版本(比如vue3項(xiàng)目根標(biāo)簽可以多個(gè),vue2項(xiàng)目根標(biāo)簽只能有一個(gè),以及等等差異) 解決方法1 然后關(guān)閉vscode,再重啟vscode就可以了! 解決方法2 將eslint插件卸載重裝,就可以解決了!

    2024年02月07日
    瀏覽(93)
  • Vue3 - hooks 功能模塊抽離示例(項(xiàng)目開(kāi)發(fā)常用)

    在 vue3 項(xiàng)目開(kāi)發(fā)中,功能模塊或頁(yè)面 / 組件邏輯都避免不了 hooks,充分利用它會(huì)使項(xiàng)目代碼耦合較低、復(fù)用性更強(qiáng)、易維護(hù)等。 本文 提供 vue3 真實(shí)項(xiàng)目開(kāi)發(fā)中,最常見(jiàn)的 hooks 功能抽離示例, 按照此示例,可進(jìn)行更多場(chǎng)景的舉一反三。 新手小白一看就懂,秒知 hooks 的概念和

    2024年02月13日
    瀏覽(21)
  • vue3微信公眾號(hào)商城項(xiàng)目實(shí)戰(zhàn)系列(1)開(kāi)發(fā)環(huán)境準(zhǔn)備

    vue3微信公眾號(hào)商城項(xiàng)目實(shí)戰(zhàn)系列(1)開(kāi)發(fā)環(huán)境準(zhǔn)備

    項(xiàng)目忙完,這次上新,寫一個(gè)前端系列,采用vue3來(lái)開(kāi)發(fā)一個(gè)微信公眾號(hào)商城。 前言: 1. 微信公眾號(hào)商城本質(zhì)也是一個(gè)網(wǎng)站,由一個(gè)個(gè)網(wǎng)頁(yè)組成,只不過(guò)這些網(wǎng)頁(yè)運(yùn)行在手機(jī)端,能響應(yīng)手指的點(diǎn)擊、長(zhǎng)按、拖拽等操作。 2. 既然是網(wǎng)頁(yè),當(dāng)然可以用3件套(js+html+css)來(lái)寫,但象

    2023年04月14日
    瀏覽(89)
  • SpringBoot+Vue項(xiàng)目實(shí)例開(kāi)發(fā)及部署

    SpringBoot+Vue項(xiàng)目實(shí)例開(kāi)發(fā)及部署

    目錄 一、SpringBoot快速上手 1、SpringBoot介紹 2、SpringBoot特點(diǎn) 3、快速創(chuàng)建SpringBoot應(yīng)用 4、SpringBoot開(kāi)發(fā)熱部署 二、Web開(kāi)發(fā)基礎(chǔ) 1、Web入門 2、控制器 3、路由映射 4、參數(shù)傳遞 三、Web開(kāi)發(fā)進(jìn)階 1、靜態(tài)資源訪問(wèn) 2、文件上傳原理 3、攔截器 四、構(gòu)建RESTful服務(wù) 1、RESTful介紹 2、RESTf

    2024年02月06日
    瀏覽(41)
  • 【新項(xiàng)目開(kāi)發(fā)】vue3+ts+elementPlus+ffmpegjs開(kāi)發(fā)純web端的視頻編輯器

    當(dāng)在項(xiàng)目中使用新技術(shù)時(shí),我們應(yīng)該首先進(jìn)行調(diào)研,了解其特點(diǎn)和使用方法。在實(shí)現(xiàn)功能時(shí),我們可以采用最簡(jiǎn)單的方式,而不必過(guò)于關(guān)注項(xiàng)目的設(shè)計(jì)和結(jié)構(gòu)。一旦掌握了新技術(shù),我們可以根據(jù)其API屬性進(jìn)行代碼設(shè)計(jì),以便更好地開(kāi)發(fā)。以開(kāi)發(fā)一個(gè)純web端的視頻編輯處理器為

    2024年02月15日
    瀏覽(85)
  • 基于vscode開(kāi)發(fā)vue3項(xiàng)目的詳細(xì)步驟教程 3 前端路由vue-router

    基于vscode開(kāi)發(fā)vue3項(xiàng)目的詳細(xì)步驟教程 3 前端路由vue-router

    1、Vue下載安裝步驟的詳細(xì)教程(親測(cè)有效) 1_水w的博客-CSDN博客 2、Vue下載安裝步驟的詳細(xì)教程(親測(cè)有效) 2 安裝與創(chuàng)建默認(rèn)項(xiàng)目_水w的博客-CSDN博客 3、基于vscode開(kāi)發(fā)vue項(xiàng)目的詳細(xì)步驟教程_水w的博客-CSDN博客 4、基于vscode開(kāi)發(fā)vue項(xiàng)目的詳細(xì)步驟教程 2 第三方圖標(biāo)庫(kù)FontAwesome_水w的

    2024年02月02日
    瀏覽(53)
  • Vue+SpringBoot項(xiàng)目開(kāi)發(fā):后臺(tái)登陸功能的實(shí)現(xiàn)(二)

    Vue+SpringBoot項(xiàng)目開(kāi)發(fā):后臺(tái)登陸功能的實(shí)現(xiàn)(二)

    項(xiàng)目搭建傳送門:從零開(kāi)始,SpringBoot項(xiàng)目快速搭建 在本地mysql數(shù)據(jù)庫(kù)新建庫(kù),庫(kù)名:vue_demo,(數(shù)據(jù)庫(kù)名字可自行更改,更改完記得在pom.xml中也同步更改) 項(xiàng)目結(jié)構(gòu) 下面是具體文件的代碼 pom.xml 返回實(shí)體類封裝ResultBody ResultBody.java 用戶實(shí)體類 User.java 登錄方法入?yún)?LoginReq.

    2024年02月13日
    瀏覽(16)
  • 22、springboot的Profile(通過(guò)yml配置文件配置 profile,快速切換項(xiàng)目的開(kāi)發(fā)環(huán)境)

    22、springboot的Profile(通過(guò)yml配置文件配置 profile,快速切換項(xiàng)目的開(kāi)發(fā)環(huán)境)

    就是通過(guò) 配置的 profile 快速切換開(kāi)發(fā)環(huán)境。 ▲ 1. 聲明Profile ▲ 2. 設(shè)置活動(dòng)Profile 演示如何通過(guò)profile配置文件,來(lái)快速切換開(kāi)發(fā)環(huán)境。 步驟: 1、 添加一個(gè)正式環(huán)境用的yml----application-dev.yml,寫對(duì)應(yīng)的正式環(huán)境配置 添加一個(gè)測(cè)試環(huán)境用的yml----application-test.yml,寫對(duì)應(yīng)的測(cè)試環(huán)

    2024年02月02日
    瀏覽(27)
  • Vue+SpringBoot項(xiàng)目開(kāi)發(fā):登錄頁(yè)面美化,登錄功能實(shí)現(xiàn)(三)

    Vue+SpringBoot項(xiàng)目開(kāi)發(fā):登錄頁(yè)面美化,登錄功能實(shí)現(xiàn)(三)

    上一章寫了從零開(kāi)始Vue+SpringBoot后臺(tái)管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建 Vue+TypeScript的前端項(xiàng)目已經(jīng)搭建完成了 這一章的內(nèi)容是引入element-plus和axios實(shí)現(xiàn)頁(yè)面的布局和前后端數(shù)據(jù)的串聯(lián),實(shí)現(xiàn)一個(gè)登陸的功能,跳轉(zhuǎn)到首頁(yè) 現(xiàn)在前端項(xiàng)目的一個(gè)結(jié)構(gòu)目錄 在src/main.js中加入element-plus

    2024年02月13日
    瀏覽(17)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包