SpringBoot 3.2.0实战
- 1. 关键知识点
- 2. 后端开发(SpringBoot 3.2.0)
- 2.1 接口实现的三大步
- 2.2 参数校验
- 2.3 登录认证
- 2.4 获取用户信息
- 2.5 更新用户基本信息
- 2.6 更新用户头像
- 2.7 更新用户密码
- 3. 前端开发(Vue3+Element-Plus)
- 3.1 前置知识
- 3.2 常用指令
- 3.2.1 v-for
- 3.2.2 v-bind
- 3.2.3 v-if & v-show
- 3.2.4 v-on
- 3.2.5 v-model
- 3.3 Vue生命周期
- 3.4 Axios
- 3.5 全Vue环境安装
- 3.6 创建Vue项目
- 参考
1. 关键知识点
2. 后端开发(SpringBoot 3.2.0)
2.1 接口实现的三大步
- 第一步:响应客户端请求(Controller)
- 第二步:实现业务逻辑(Service)
- 第三步:操作数据库(Mapper)
2.2 参数校验
-
- 在全局异常处理器中处理参数校验失败的异常
2.3 登录认证
- 所有的Controller都需要验证token, 此功能可交给拦截器(interceptor)来实现
2.4 获取用户信息
- 同一份信息,在 一个流程中只调用一次
2.5 更新用户基本信息
2.6 更新用户头像
2.7 更新用户密码
3. 前端开发(Vue3+Element-Plus)
3.1 前置知识
- Vue:是一款用于构建用户界面的渐进式的JavaScript框架
3.2 常用指令
3.2.1 v-for
3.2.2 v-bind
3.2.3 v-if & v-show
3.2.4 v-on
3.2.5 v-model
3.3 Vue生命周期
- 生命周期:指一个对象从创建到销毁的整个过程
- 生命周期的八个阶段:每个阶段会自动执行一个生命周期方法(钩子),让开发者有机会在特定的阶段执行自己的代码
3.4 Axios
3.5 全Vue环境安装
- 安装NodeJS之后,以管理员身份执行:
3.6 创建Vue项目
参考
- HTML + CSS + JS
- 后端(SpringBoot3.2.0) + 前端(Vue3+Element-Plus)