点击空白处退出提示
作品详情
项目所用技术:Springboot、Spring、MybatisPuls、Springcloud、Maven、git。
责任描述:
1、 商品管理模块:其中包括品牌管理,属性管理商品录入/上下架管理
2、 个人中心:个人信息的管理
3、 商品前台首页:其中主要负责首页商品列表筛选
4、 商品详情页:展示商品详情信息和商品购买,该页面采用静态化以减轻系统压力
技术描述:
1. 我们采用 maven 构建项目,方便项目的管理和部署,项目分为前台和后台且放到两个服 务器上,共用一个数据库;
2. 为了减轻服务器的压力,将所有的商品图片上传到 FastDFS 服务器集群进行统一管理;
3. 前台为了减轻服务器的压力和高并发访问的问题,我们使用页面静态化设计 (Velocity 模版 术;
4. Lombok :安装 lombok 插件后,自动生成 get、 set 和 toString 构造方法;
5. sku 用户在在线商城切换 sku 选项的时候,异步从数据库查询该 sku 对应的价格和库存的;
6. 使用 ajax 实现后台库存的实时刷新;
7. 上架时将商品数据同步到 elasticsearch ,同时生成商品对应的静态页面,下架时在
elasticsearch 删除对应商品的数据;
8. MybatisPlus :单表操作、条件构造器、自动分页插件、自动分页,代码生成器 默认模板
或者自定义模板
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论