码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Spring Boot(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot 前后端分离)【一】


    😀前言
    本篇博文是关于Spring Boot(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot 前后端分离)【一】,希望你能够喜欢

    🏠个人主页:晨犀主页
    🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉

    💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
    如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦😊

    文章目录

    • Spring Boot(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot 前后端分离)【一】
      • 项目介绍
        • 项目功能/界面
          • 项目操作界面
        • 技术栈
      • 实现功能01-搭建Vue 前端工程
        • 需求分析/图解
        • 思路分析
        • 代码实现
          • 创建Vue 项目
          • 使用idea 打开springboot_vue 项目, 配置项目启动
        • 配置Vue 服务端口

    Spring Boot(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot 前后端分离)【一】

    项目介绍

    项目功能/界面

    项目操作界面

    image-20230822154845170

    技术栈

    前后端分离开发, 前端主体框架Vue3 + 后端基础框架Spring-Boot

    1. 前端技术栈: Vue3+Axios+ElementPlus
    2. 后端技术栈: Spring Boot + MyBatis Plus
    3. 数据库-MySQL
    4. 项目的依赖管理-Maven
    5. 分页-MyBatis Plus 的分页插件

    实现功能01-搭建Vue 前端工程

    需求分析/图解

    image-20230822154932581

    思路分析

    ● 使用Vue3+Element-Plus 技术

    代码实现

    先下载node.js LTS 并安装: node.js 的npm,用于管理前端项目包依赖,如果小伙伴已经安装过了, 这一步不用再做, 如果没有安装,请自行安装-

    创建Vue 项目

    1.创建springboot_vue 项目, 指令vue create springboot_vue

    image-20230820200333789

    image-20230820204509095

    选择对应的选项回车,下面第二个在选择时将光标定在需要选择的地方按空格进行选择,选择完成后回车。

    1. 选择你需要的插件
    2. 选择路由模式
    3. 选择项目依赖包管理方式
    4. 选择是否保存本次设置

    image-20230820204557297

    ​ 6.回车开始创建项目,成功会提示如下界面

    image-20230820205432574

    1. 启动项目-按给出指令执行即可

      image-20230820205629188

    2. 启动项目成功, 会提示如下界面

      image-20230820205736924

    3. 完成测试,浏览器访问

    使用idea 打开springboot_vue 项目, 配置项目启动
    1. 直接将springboot_vue 项目拖到idea
    2. 配置springboot_vue 使用npm 方式启动

    image-20230820210105613

    image-20230820210246155

    image-20230820210308917

    image-20230820211633154

    image-20230820212724457

    1. 配置项目以npm 启动时, 自动打开首页

    image-20230820210423518

    1. 我们会使用到element-plus ,停止项目,安装element-plus 插件,

    element-plus 官方文档:https://element-plus.gitee.io/#/zh-CN/component/layout , 在该项目下执行安装指令.

    image-20230820212746344

    配置Vue 服务端口

    1、修改springboot_vue\vue.config.js

    const {defineConfig} = require('@vue/cli-service')
    module.exports = defineConfig({
        transpileDependencies: true
    })
    module.exports = {
        devServer: {
            port: 10000,  // 启动端口ctrl+alt+l
        }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    2、启动测试, 可以看到现在是10000 端口了

    image-20230820213057128

    😁热门专栏推荐
    Thymeleaf快速入门及其注意事项

    Spring Initailizr–快速入门–SpringBoot的选择

    带你了解SpringBoot支持的复杂参数–自定义对象参数-自动封装

    Rest 优雅的url请求处理风格及注意事项

    文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁
    希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读🍻
    如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

  • 相关阅读:
    mysql 常用操作
    Postman如何在本地测试服务接口
    演讲比赛流程管理系统(看看你的星座会赢吗)
    JOSEF约瑟 HJY-E1A/4D电压继电器 欠电压动作 整定范围10~242V 二转换
    【用unity实现100个游戏之9】使用Unity制作类八方旅人、饥荒风格的俯视角2.5D游戏
    Linux下的第一个小程序--进度条 & 蹦迪炫彩进图条
    JAVA网络编程
    RabbitMQ消费者的可靠性
    品类超全的免费API接口整理分享
    EXCEL表格倒三角标志下拉选择的设置、取消限制方法
  • 原文地址:https://blog.csdn.net/m0_73557631/article/details/132477270
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号