在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:谷粒商城开源软件地址:https://gitee.com/miozus/gulimall开源软件介绍:谷粒商城
接口文档:https://easydoc.xyz/s/78237135/ZUqEdvA4/hKJTcbfd 视频链接:https://www.bilibili.com/video/BV1np4y1C7Yf?from=search&seid=8989733132604162058 项目结构❯ tree -L 1.├── docs 文档说明├── gulimall-admin 微服务健康监控中心├── gulimall-auth 登录鉴权├── gulimall-cart 购物车├── gulimall-common 开发脚手架├── gulimall-coupon 优惠券├── gulimall-gateway 路由├── gulimall-member 会员├── gulimall-order 订单├── gulimall-plugins 第三方服务├── gulimall-product 商品├── gulimall-search 搜索├── gulimall-seckill 秒杀├── gulimall-ware 仓库├── renren-fast 后台管理├── renren-fast-vue 后台页面├── renren-generator 低代码开发生成数据库CRUD模型└── selenium 自动化测试 项目简介仿 2019 年京东商城,基于 SpringCloud 微服务架构和 MVC 模式开发的电商系统。完成了商家后台管理商品上架,菜单分类,用户注册和登录,搜索商品、下单购物,支付宝付款等一条龙服务。 拆分成多种类型微服务(按相似技术栈分类):
基础服务设施(技术栈)还有:
线上部署 | 快速开始1.配置 具体参考教程视频或其他 Gulimall 开源笔记。因为 Nacos 配置中心,管理每个微服务的配置,类多且繁杂,但好在持久化在一个数据库中。本人使用 2G*2 服务器内存太吃紧,所处这里不展开共享测试了。
2.部署 数据库和中间件部署在阿里云服务器(1核2G),本机电脑运行所有的 SpringCloud 微服务实例(内存吃紧 5G, 因此没有硬件支撑在线上查看项目),主要受网络时延和中间件影响,压力测试吞吐量 9 /s
项目重构课程除了讲主流框架的使用场景的解决方案,以及演示基本的增删改查操作,在实现业务逻辑的细节上,观众弹幕评价褒贬不一。 本着简单实用的原则,本人参考了一些商城开源项目的设计(如 yami-shop、renren-fast),以及 Java-Guide 关于 Spring框架技术文章,尝试从以下几个方向,对项目做了重构(这些都是超出课程,重构上瘾了)。 |
请发表评论