1. 项目采用 SpringBoot + Vue 进行前后端分离开发,上线部署。
2. 后端技术: Springboot + MyBatis + MyBatisPlus + MySql + Rides。
3. 项目描述:本项目是一个公益捐赠App,我在其中负责后端部分的代码的开发。App分为捐赠
者和被捐赠者(希望小学端)两个客户端,分别都实现了用户的登录注册,修该密码和忘记
密码功能,用户可以进行捐赠物资,学校端可以看见捐赠物资的去向,实现了公共朋友圈功
能,可以进行点赞评论以及发贴,学校端也可以发起募捐,捐赠者进行捐赠。
4. 技术概述:使用MyBatis + MyBatisPlus进行查询数据库,简化了SQL的编写,提高了开发效
率。使用七牛云来对图片进行存储;Redis做缓存,实现了短信验证码的校验;项目使用了
AOP 做统一日志处理 ;使用了 Shiro + JWT 做安全框架,简化了认证、授权的代码;使用
了 Restful 风格统一接口的调用。
5. 演示链接:https://pan.baidu.com/s/1xs7vogTnkxsJxB3mD-8MTQ 提取码:zhuj
点击空白处退出提示













评论