开发环境:SpringCloud+SpringBoot+MyBatis+Mysql+Redis+RabbitMQ+SpringSecurity
项目介绍:本商城系统是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。商家可以在入住来客商城,在该平台上开店出售自己的商品,并且得到来客商城提供的可靠的服务。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。
负责模块描述:
1)用户登陆:进行判断用户有没有进行登录,没有只开放固定的功能!
2)商品管理:进行添加商品,审核商品,上架商品!
3)实时更新:进行上架处理后进行马上传输数据到elasticsearch
4) 文件上传:商品的图片上传,文件的管理!
5)积分管理:销售过后进行积分纪录!
技术描述:
1)使用SpringSecurity加Oauth2和网关的过滤器进行权限的管理
2)使用canal进行监控数据库,进行操作后会通过RabbitMQ发送到ES进行更改
3)使用定时任务结合redis来删除错误图片!
4)使用fastDfs进行保存文件
5)使用RabbitMQ和Redis保证积分添加的最终一致性
点击空白处退出提示












评论