第三章作业Part1(能力提升)
目前为止课程里隐藏的待优化点你有找到吗,请尝试优化以下问题点:
待优化点1:
在使用@Autowired进行依赖注入后,idea会提示这样做不好而推荐其他注入方法,请找到这样做的原因。
- 1
- 1
代码块
复制 预览
代码块
复制 预览
待优化点2:
在用户登录接口中,我们生成了token来作为用户身份凭证,并为token设置了较短的有效期,那么假如用户退出登录或修改密码,应该如何修改token认证机制,使得用户在token有效期内仍然需要重新登录系统,请思考解决方法并尝试改造相关代码。
- 1
- 1
代码块
复制 预览
代码块
复制 预览
试着自己开发以下用户相关功能吧:
功能1:更新用户账户信息:在UserApi里命名一个接口,框架如下:
@PutMapping("/users")
public JsonResponse<String> updateUsers(@RequestBody User user) throws Exception{
//待实现
}
请在该接口中编程实现对t_user表中的phone、email以及password三个字段的更新功能
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
代码块
复制 预览
代码块
复制 预览
数据加载中...