欢迎来到 DiTing!这是一个简单、轻量级的即时通讯(IM)开源项目,采用 Java 编写,严格遵守互联网开发标准。致力于为初学者提供一个友好、易于上手的 IM 解决方案,让你可以轻松入门并开始构建自己的即时通讯应用。
- 学习文档:DiTing文档
- 项目交流群:🎉 欢迎加入 DiTing 交流群!这是一个与其他开发者交流、分享经验和获取项目相关支持的地方。在这里你可以不仅可以提出遇到的任何问题,同时欢迎你与其他开发者交流并且对DiTing提出任何建议!
- 码云仓库:Gitee
- Github仓库:Github
技术 | 说明 | 官网 |
---|---|---|
SpringBoot | web开发必备框架 | https://spring.io/projects/spring-boot |
MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatisPlus | 零sql,简化数据库操作,分页插件 | https://baomidou.com/ |
Redis | 缓存加速,多数据结构支持业务功能 | https://redis.io |
Caffeine | 本地缓存 | http://caffe.berkeleyvision.org/ |
Jwt | 用户登录,认证方案 | https://jwt.io |
Lombok | 简化代码 | https://projectlombok.org |
Hutool | Java工具类库 | https://github.com/looly/hutool |
Swagger-UI | API文档生成工具 | https://github.com/swagger-api/swagger-ui |
minio | 自建对象存储 | https://github.com/minio/minio |
请阅读CONTRIBUTING.md 查阅为该项目做出贡献的开发者。
DanMu 如果你需要帮助,可以尝试添加我的微信,我会尽力帮助你。
如果你觉得这个项目对你有帮助,你可以请作者喝一杯咖啡。
该项目签署了MIT 授权许可,详情请参阅 LICENSE.txt