5 Star 108 Fork 25

【03】 / java聊天室

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

后端:springboot+mysql+websocket(其余可修改忽略,为了扩展方便并未删除相关配置,不需要可自行删除)
后端已安装配置: springboot+mysql+mybatis+jpa+druid+thymeleaf+websocket
数据库:mysql
开发:idea+maven
前端:html、css、原生js

功能说明

用户登陆注册、群聊、单聊、离线消息、最近联系人、支持发送表情包、支持发送图片、支持历史消息记录

安装

  1. 在本地数据库新建名为web03_chat_room的数据库
  2. application-dev.yml 配置数据库账号密码
    1. spring:
      datasource:
      driver-class-name: com.mysql.jdbc.Driver
      url: jdbc:mysql://localhost:3306/web03_chat_room?useUnicode=true&characterEncoding=utf-8
      username: xxx
      password: xxx
  3. application.yml 配置腾讯云cos
    1. cos:
      SECRET_ID: xxx
      SECRET_KEY: xxx
      REGION_NAME: ap-guangzhou
      BUCKET_NAME: yuan-1252477692

运行

启动Application类

访问本地运行地址

http://localhost:8080/chatRoom

线上demo

https://web03.cn/chatRoom

部分截图

说明

此程序为初学案例,较多安全隐患,不建议将逻辑商用
程序商用请联系823680621@qq.com

如有安装或者运行疑问,可添加QQ群867364698

如觉得本开源程序对您有帮助,请点个star

空文件

简介

java websocket聊天室 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/yuan30/chatroom.git
git@gitee.com:yuan30/chatroom.git
yuan30
chatroom
java聊天室
master

搜索帮助