本系统是一个在线购物网站,用户可以在线挑选心仪商品进行购买。主要分为前后台系统,前台有用户注册、 用户登
陆、商品展示、商品收藏、浏览记录、商品详情、购物车、订单、支付、在线客服等模块。后台主要是管理员的操
作, 主要有管理员登陆、管理商品、订单详情、退款退货等模块。。
项目框架:SpringBoot+SpringCloud+mybatis+mysql+mycat+redis+rabbitmq+FastDFS+shiro
硬件环境: Linux(centos7)
开发工具: idea+jdk1.8+navicat
主要负责:
1.使用 jwt 单点登陆。用户登陆成功创建 token,未登录校验 token。2. 热门商品添加缓存。
3.商品收藏模块。将唯一标识放入 rabbitmq,缓存中心模块拉取消息进行缓存。
4.添加购物车。首先判断是否登陆,匿名状态下,如果购物车不为空,循环遍历添加购物车商品,有相同则数 量加
1, 无相同商品则新建购物车;如果购物车为空,则直接新建购物车。登录状态下,过程相似。
5.后台角色权限管理使用 shiro 框架。
6.后台轮播图的维护。