项目简介:
买菜系统是一个基于用户和商家的一个多功能后台,分属两个前端模块,基于 Java 开发的前后端分离,为用户提供更为简洁的购物渠道,和为是商家提供一个良好的管理库存的系统
项目技术:
JDK8 + SpringCloud + SpringBoot + mysql + ElasticSearch+Redis + nacos + nginx+Seata +Jenkins 等
责任描述:
1. 参与项目的需求分析
2. 负责相关模块的数据库表结构设计
3. 负责网站后台管理模块商品管理功能的设计与开发
4. 负责商品详情页功能的设计与开发
5. 负责单点登录模块的设计与开发
6. 负责修改测试提交 bug
7. 配合前端完成相关接口的调试工作
8. 配合运维完成项目的部署工作
技术描述:
1. 本项目采用的是基于 springboot+springcloud 微服务架构设计
2. 使用 RabbitMQ 实现搜索服务的数据同步
3. 首页采用 Redis 作为缓存,使用分布式锁防止缓存击穿
4. 使用 JWT 单点登录完成登录的认证