# Project333 **Repository Path**: www2381/project333 ## Basic Information - **Project Name**: Project333 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-22 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 开始项目: 1. 创建父项目, 在pom.xml中规范版本号 , 同步到gitee. 2. 在这个项目创建子项目: AIAgent, idGenerator, gateway 判断用户是否在线 common模块: ResponseResult 数据库对应的bean FeignClient客户对应的接口. 3. 创建用户模块, API 功能 : 1)登录 -> 登录成功,返回一个token, + 客户端保存token到本地的浏览器空间. 2) 注册 -> 密码要加密成md5,或sha 请求中包含: uname password, email, telephone, headpic(阿里云 oss ) . 对password进行加密, 存用户数据 返回: ResponseResult{ code: 1, data: user信息} 3) 注销: 返回: ResponseResult{ code: 1} 4) 判断用户名是否已经存在 ->发个请求, 判断用户是否已经在数据库有. 返回: ResponseResult{code: 1, msg: 用户名存在} ResponseResult{code: 0, msg: 用户名可用} 5) 查询用户: 根据uid查询用户信息 返回: ResponseResult{code: 1,data:{用户信息}} 6) 更新信息: 请求包含: uid uname password, email, telephone, ishidden, headpic(阿里云 oss ) . 根据uid更新 返回: ResponseResult{code: 1,data:{用户信息}} 用户表: uid uname password, email, telephone, ishidden, headpic(阿里云 oss ) . 引入spring security + jwt