Skip to content

一个基于 Kanarienvogels/Chatroom 的聊天系统。(SpringBoot + Mybatis + Netty + WebSocket)

Notifications You must be signed in to change notification settings

WebChatting/chatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chatting

一个基于Chatroom#49的聊天系统。

Usage

1. 根据主机环境修改配置文件

2. Build and Run

mvn package
# peek inside
# jar tvf target/chatting-springboot-xxx.jar
# run
# java -jar target/chatting-springboot-xxx.jar
docker build -t sxrekord/chatting .
docker run -d -p 8088:8088 -p 3333:3333 sxrekord/chatting

ToDo

  • refactor backend with SpringBoot
  • design and use db
    • use Mybatis
    • use Druid
  • use @Slf4j replace logger field
  • refactor frontend
  • use Logback replace slf4j
  • use Redis
  • automatically delete files when they expire
  • deploy with docker

About

一个基于 Kanarienvogels/Chatroom 的聊天系统。(SpringBoot + Mybatis + Netty + WebSocket)

Resources

Stars

Watchers

Forks

Packages

No packages published