提交 24eabd69 编写于 作者: IT派同学's avatar IT派同学

Update README.md

上级 67c2be14
# :tw-1f33e: 派大星知识分享平台 :tw-1f33e:
# 🌾 派大星知识分享平台 🌾
### :tw-1f33b: 项目介绍
### 🍍 项目介绍
近期在CSDN平台上开设了一个个人专栏《从0搭建项目》,从而来向大家分享自己是如何一步步搭建项目的,以及记录在项目开发中遇到的一些问题是如何解决的。
并且该专栏中的搭建的项目将全部开源,供大家参考学习。凭借这个由头,也是引来了不少志同道合的同学的支持,并且在这过程中也是帮助解决了不少同学开发中遇到的问题,不仅如此,也有不少大佬对我开源的项目中存在的不足进行了指点以及修正。随后就在想,反正都是在平台上分享知识和资源,那为什么自己不能搭建一个资源分享的平台呢?想到这里,脑子一热拍一拍大腿”干就完了!“。紧接着就开始技术选型和着手数据库的设计,经过了比较漫长的一段时间也是慢慢的把项目搭建起来了。
### :tw-1f33d: 项目演示
![输入图片说明](cppmu-9iz25.gif)
### :tw-1f341: 难度定级
### 🥝 难度定级
后端的难度主要在于使用Redis来实现点赞功能等部分操作以及其中的一些逻辑的处理,再对Redis缓存的数据定时进行持久化操作。
#### :tw-1f351: 流程图
#### 🍌 流程图
![输入图片说明](image.png)<br>
解释上图:<br>
1. **参数校验** :对入参进行非空校验<br>
......@@ -23,20 +19,20 @@
### :tw-1f361: 项目基本功能
### 🍇 项目基本功能
用户通过该平台可以搜索自己想要查询到的资源,同时也可以把自己拥有以及保存的学习资料进行无偿的开源给使用平台的用户。用户上传的资源是需要后台管理员审核后选择某资源是否上线以及可以对自己感兴趣的资源进行点赞收藏到自己的个人中心以防后续难以查询。
### :tw-1f366: 技术选型
- :tw-1f345: SpringBoot
- :tw-1f346: MySQL
- :tw-1f347: MyBatis-Plus
- :tw-1f348: Redis
- :tw-1f349: Swagger
- :tw-1f34a: 阿里云Oss存储对象实现文件上传
- :tw-1f34b: Vue
- :tw-1f34c: Axios
- :tw-1f34d: Vue Router
- :tw-1f34e: Vue AntDesign
### :bangbang: 注意📢
### 🌰 技术选型
- 🎸 SpringBoot
- 🎻 MySQL
- 🎹 MyBatis-Plus
- 🍂 Redis
- 🍑 Swagger
- 🍊 阿里云Oss存储对象实现文件上传
- 🍅 Vue
- 🍊 Axios
- 🌻 Vue Router
- 🍰 Vue AntDesign
### 注意📢
如何和前端对接需要启动Nginx进行反向代理 :bangbang:
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册