项目描述:星空网上商城是一个提供商品进行售卖的在线商城,整个项目是基于 SpringBoot 搭建的,整体采用
前后端分离的方式开发。整个平台包含的模块主要有后台登录,用户商品查询,商品新增,CMS 系统,
导航缓存,广告异步缓存,登录系统,数据搜索,购物车,订单及邮件等模块。
负责模块:负责编写后台登录,用户商品查询,商品新增,导航缓存模块代码。后台登录采用的是 SpringSecurity
安全框架,它会对管理员登录进行安全验证。登录成功后,管理员能通过 PageHelper 分页插件查询
出所有的商品信息,还能通过修改商品状态值对查询出来的商品进行上架,下架,删除的操作,同时
还能添加其他的商品信息,通过 FastDFS+Nginx 实现商品图片的上传。客户进入主页面,将光标悬
浮在导航栏上,页面会发送请求,如果 Redis 里面没有该数据的缓存,那么会去 Mysql 进行数据查询并返
回给页面,在数据查询出来时,通过 SpringCache 的注解将数据缓存在 Redis 里面。