Java 实时聊天室系统
一个基于 Spring Boot 和 WebSocket 技术实现的轻量级实时聊天室项目。
项目概述
这是一个采用 前后端分离 架构的 Web 聊天应用。它专注于提供一个稳定、实时的消息通信平台,支持用户认证、好友管理、以及核心的一对一私聊功能。
| 特性 | 描述 |
|---|---|
| 实时通信 | 基于 WebSocket 实现,消息秒级推送。 |
| 核心功能 | 用户注册登录、好友列表、私聊会话、消息历史记录。 |
| 后端架构 | Spring Boot 配合 MyBatis,快速构建 RESTful API。 |
| 前端技术 | 传统 HTML/CSS/JavaScript + jQuery,轻量易维护。 |
界面展示
登录与注册


聊天主界面


技术栈一览
| 类别 | 技术名称 | 角色与描述 |
|---|---|---|
| 后端框架 | Spring Boot 2.7.6 | 快速开发 Web 应用,简化配置。 |
| 实时通信 | Spring WebSocket | 实现客户端与服务器的双向持久连接。 |


