在线聊天应用,解决用户注册登录、多人在同一聊天室发消息,以及刷新页面后聊天记录不丢失的问题,可作为企业内部沟通或客服聊天功能的基础模板。
点击空白处退出提示
在线聊天应用,解决用户注册登录、多人在同一聊天室发消息,以及刷新页面后聊天记录不丢失的问题,可作为企业内部沟通或客服聊天功能的基础模板。
支持用户注册和登录,密码加密存储,登录后签发令牌。登录后可以在公共聊天室发送消息,消息保存在数据库中。支持按时间分页获取聊天历史,页面每隔几秒自动拉取新消息,刷新页面后仍然保持登录并加载历史记录。
我负责整体设计和后端开发。使用 Spring Boot 搭建接口,用 Spring Security 加 JWT 做认证,用 JPA 操作 MySQL,统一异常处理和参数校验,并用集成测试覆盖注册、登录和消息读写流程。(如果你实际有修改,请按实际情况改。)




评论