ChatAI 项目开发文档
!!!!
nginx 服务启动时,vue项目的proxy转发代理会失效!!!!
用户登录
前端
后端
pom中引入jwt依赖,yml中配置jwt自定义属性
编写JwtProperties 和 JwtUtil
======= service和mapper中编写业务逻辑
在LoginController类中注入
@Autowired private JwtProperties jwtProperties;
在Post接口中生成token令牌
返回一个带token的用户实体VO对象
校验器类(implements HandlerInterceptor)中校验jwt令牌
注册自定义拦截器WebMvcConfiguration
WebMvcConfiguration
web配置类 注册自定义拦截器 和 通过knife4j生成接口文档(并设置静态资源映射)
- 继承extends WebMvcConfigurationSupport
ChatAI 项目开发文档
https://cs-lb.github.io/2024/11/16/Java/ChatAI-项目开发文档/