基于Vue 3 + Spring Boot 2的移动端网站,实现了用户管理、按标签检索用户、推荐相似用户.组队等功能。
这个该项目基本覆盖了企业开发中常见的需求以及对应的解决方案,比如登录注册、批量数据导入、信息检索展示、定时任务、资源抢占等。并且涵盖了分布式、并发编程、锁、事务、缓存、作能优化、幂等性、数据一致性、大数据、算法等后端程序员必须了解的知识与实践。
以下两个条件满足一个即可:
- 已经学过基本的前端(HTML +CSS + JS三件套),在学或已学Vue移动端开发
- 学习过后端开发技术(比如Java Web)
-
Vue 3
-
Vant Ul组件库.
-
Vite脚手架
-
Axios请求库
- Java SpringBoot 2.7.x框架·MySQL数据库
- MyBatis-Plus
- MyBatis X自动生成
- Redis 缓存(Spring Data Redis 等多种实现方式)·
- Redisson分布式锁
- Easy Excel数据导入·
- Spring Scheduler定时任务.
- Swagger + Knife4j接口文档
- Gson: JSON序列化库
- 相似度匹配算法