Java WebSocket实现网络聊天室(群聊+私聊)

WebChat聊天室

2018.02.26
源码地址早就贴了呀, 留邮箱不如自己下载
项目地址: https://github.com/Amayadream/WebChat
2017.01.11更新
- 使用mysql替换oracle 
- 整理了一下结构, 删除了多余的代码

一.实现效果(这里图片被压缩了,可以右键查看图片)

登陆页面
登陆页面

聊天室
聊天室

个人设置
个人设置

头像修改
头像修改

日志列表
日志列表

二.源码

这里就直接粗暴的给源码吧https://github.com/Amayadream/WebChat
具体的介绍在 README.md里有

三.描述一下

这个聊天室使用Java为后台语言,Spring + Spring MVC + Mybatis + Oracle MySQL开发

数据库在resources下的sql目录里,如果使用其他数据库建表可以参照pojo里的实体类

项目使用Maven构建,没有maven的可以自行修改,所需的所有JAR包在resources下的jar目录下

前台框架使用的是Amaze UI,效果还是挺好的
弹窗和分页使用的是Layer插件
主要实现了群聊,私聊,在线列表,用户资料维护头像维护,日志展示等
其中,私聊可以选择多个用户,后台也实现了,如果需要可以自行修改一下前台js的addChat()方法,用逗号分隔多个用户即可
私聊功能已经实现

猜你喜欢

转载自blog.csdn.net/Amayadream/article/details/50551617