网站开发前期工作,华茂达建设集团网站,手机h5制作,正规的网店代运营苍穹外卖 DAY01nginx反向代理MD5加密yapi进行接口导入Swagger介绍 DAY02新增员工需求分析和设计写相关代码测试(1. 后端文档测试 2. 前后端联调代码完善 员工分页查询DAY01 02涉及到的知识 DAY03阿里云OSS事务注解 Transactional DAY01
nginx反向代理 MD5加密
拓展#xff1… 苍穹外卖 DAY01nginx反向代理MD5加密yapi进行接口导入Swagger介绍 DAY02新增员工需求分析和设计写相关代码测试(1. 后端文档测试 2. 前后端联调代码完善 员工分页查询DAY01 02涉及到的知识 DAY03阿里云OSS事务注解 Transactional DAY01
nginx反向代理 MD5加密
拓展spring security jwt 提供了更强大灵活安全的身份验证
yapi进行接口导入
Swagger介绍
帮助后端生成接口文档并进行测试 knife4j对swagger进行了封装 在配置类中加入相关配置 设置静态资源映射 接口文档测试 j加入api相关注解后的效果 DAY02
新增员工
需求分析和设计 写相关代码
controller service mapper层
测试(1. 后端文档测试 2. 前后端联调
在全局参数设置中设置token(否则会被拦截器拦截直接返回401error)
代码完善 由于username唯一 因此应该设置全局异常处理器对异常进行处理 解决问题2 **思考**解析出登录员工id后如何传递给Service的save方法 通过ThreadLocal进行传递。
用户登录请求后后续请求头再次请求时就会携带一个JWT token ,用这个JWTtoken在拦截器中就能解析出当前登录用户id并将其放入内存之后在serviceImpl中就可以将其取出 客户端发起的每一次请求 都是一个线程 在拦截器存进去 在serviceImpl里取出来
员工分页查询
DAY01 02涉及到的知识
Yapi 和Swagger 全局异常处理 ThreadLocal
DAY03
阿里云OSS
事务注解 Transactional