后端:
技术 | 版本 | 说明 |
---|---|---|
Spring Boot | 2.5.12 | 容器+MVC框架 |
Spring Security | 2.5.12 | 认证和授权框架 |
Spring Mail | 2.5.12 | 邮件服务 |
MySQL | 8.0 | 数据库 |
MyBatis-Plus | 3.5.1 | ORM框架 |
Elasticsearch | 7.6.2 | 搜索引擎 |
RabbitMq | 2.5.12 | 消息队列 |
Caffeine | 2.7.0 | 本地缓存 |
Redis | 2.5.12 | 分布式缓存 |
Druid | 1.1.17 | 数据库连接池 |
Qiniu | [ 7.7.0, 7.10.99 ] | 对象存储 |
Lombok | 1.18.22 | 简化对象封装工具 |
SL4J + Logback | 日志 |
前端:
技术 | 版本 | 说明 |
---|---|---|
Vue.js | 3 | 构建用户界面的渐进式框架 |
Axios | 0.26.1 | 一个基于 promise 的 HTTP 库 |
- Java Version:8
- 构建工具:Apache Maven
- 开发工具:Intellij IDEA、Visual Studio Code
- 应用服务器:Apache Tomcat
- 测试工具:Apifox
- 版本控制工具:Git
前端项目传送门:https://github.com/ChowYonken/community
- 注册
- 登录|退出
- 个人设置
- 发布帖子
- 分页显示帖子
- 帖子详情显示
- 分页显示评论
- 发布评论
- 点赞(帖子或评论)
- 关注(用户或话题)
- 关注列表
- 粉丝列表
- 显示通知(系统+点赞+评论+关注)
- 私信
- 帖子热度更新