项目参考:
【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记 - 前端_panjiachen前后端-优快云博客
一、数据库
我先安装了数据库,用的是mysql+navicat可视化,具体步骤:
mysql安装:超级详细的mysql数据库安装指南 - 知乎 (zhihu.com)
navicat安装及与mysql连接:Navicat的安装与mysql数据库的连接保姆级教程_navicat kingbase-优快云博客
二、前端
(1)nodejs安装,node环境安装
如何指定下载各个版本的 Node.js(包括V10版本)_node10下载-优快云博客
(2)脚手架,下载vue-admin-template
先下载vscode,不放链接了,直接搜个教程下载就可以
VsCode搭建vue极简后台管理模板vue-admin-template:https://blog.youkuaiyun.com/Thinkingcao/article/details/102498937
在上面这个过程中的步骤:在VSCode开发工具去安装GitHub插件,中出现了问题。搜了一下应该是本机没有安装git。因此参考以下两个:
https://blog.youkuaiyun.com/qq_36509946/article/details/124170369
配置脚手架的时候一直有莫名其妙的错误,是因为nodejs版本的问题。在某次命令行之后进行了WARN提示说nodejs版本最好是8,10,12,14,16,20。当时是个WARN没有怎么管,后面一直报错,才意识到问题,卸载了原来15.x.x的nodejs,重新下载了16.20.x版本的nodejs,再进行后面的操作就是一路绿灯(除了nodejs文件夹权限的问题,很奇怪今天晚上新建文件夹需要管理员权限,D:\Program Files\nodejs这个文件夹的权限自己就变了不知道为什么,但是没关系可以修改)。
另外目前16版本的nodejs在npm配置的过程中也有WARN,在这里mark一下以免找不到:
三、后端
(1)jdk1.8下载并配置环境
jdk1.8下载:JDK1.8下载、安装和环境配置教程-优快云博客
装两个或多个jdk如何配置环境变量,并实现jdk切换:java在一台电脑上装两个或多个jdk如何配置环境变量,并实现jdk切换_安装多个jdk如何配置环境变量-优快云博客
(2)IDEA下载
IDEA下载:【附安装包】IDEA下载、安装、配置与使用(保姆级教程)-优快云博客
Maven下载配置(也是IDEA下载配置的一部分):【附安装包】Maven下载、安装、配置与使用(保姆级教程)-优快云博客
选择Maven版本:打开IDEA的设置搜索Maven,里面会显示一个版本,我的2024版IDEA显示的是3.9.8:
ERR:遇到了困难,下载最新版的IDEA创建项目的时候没有Spring Initializer。
搜了一下需要安装插件Springboot helper,Spring Boot Helper插件免费版的下载_spring boot helper插件下载-优快云博客
但是点进去官方插件的网站,免费版的已经取消了,全是付费版的,又尝试从网上找激活码,然后激活码失效了。网上说可以直接下载Spring Assistant的插件直接用,Marketplace里面也没有。总之现在就是不能自动创建Springboot项目,没有脚手架。
后面需要尝试一下卸载之前的IDEA和MAVEN,更换到比较低的版本,重新看一下能不能自带Springboot脚手架。
OK,针对上面没有Springboot脚手架的问题,直接卸载了社区版本,下载了IDEA Ultimate版:
https://www.bilibili.com/read/cv36807851/
tools - 飞书云文档 (feishu.cn)
在创建Springboot项目的时候,遇到了一点问题,就是无法使用Java8,我们设置的JDK是1.8。解决方式:IDEA创建Spring项目无法使用Java8的解决方案_to download additional sdks, click the jdk drop-do-优快云博客
目前有个问题,就是springboot自动构建出来的项目中,src/main/java底下没有resource/appliction.yml文件。还没找到原因,先手动创建吧。
(3)Postman下载
在还没有连接上前端时,在后端写了个login的POST方法,用Postman来模拟前端往后端才发送POST请求和数据来模拟,Postman下载方式:
(4)Redis下载
Redis windows版下载配置:Redis下载,安装,配置-优快云博客
Redis Desktop Manager 下载:Redis Desktop Manager下载、安装、使用-优快云博客