根据学长的视频教程手把手搭建项目原型,借此了解项目搭建细节
视频链接:https://www.bilibili.com/video/BV1dG4y1T7yp?p=3&vd_source=72653bc7d9f964bca4518ccca4684424
1、使用Navicat创建xdb数据库;
2、配置Java 8、maven、npm环境;
3、使用GitHub开源项目脚手架;
4、npm install;npm run dev;
5、配置登陆页面(组件样式、背景、颜色、输入框提示与报错);
6、用户下拉菜单修改、导航栏菜单修改与添加页面;
7、新增标签页栏导航功能;
8、了解登录接口:http://localhost:8888/dev-api/vue-admin-template/user/login;
9、创建后端 Springboot 项目,配置pom文件、xml文件、yml文件;
10、使用MyBatisPlus生成代码;
11、配置Result类用于响应(Result<List<User>>);
12、配置登录接口(用户名、密码、UUID查询并返回成功类);
13、添加Redis配置;
14、配制登录接口、函数、简单优化执行逻辑;
15、配制注销接口与函数(隐藏,而不是真的从数据库删除);
16、前后端对接与配置接口;
17、配置 “用户管理” 页面;
18、配置查询用户的列表与对应接口;
19、完善18提到的接口, 通过用户名、电话、电子邮件(正则表达式)查询用户;
20、使用springframework加密数据库存储的密码内容;
21、修改用户信息与用户状态(接口、函数逻辑、组件)。