谷粒商城项目笔记

2023-05-16

文章目录

  • 项目资源
  • 项目API接口文档
  • 项目介绍
  • 组织结构
  • 技术选型
    • 选做
  • 一. 先搭建服务器环境
    • 开发环境工具安装
    • 理解需求
    • 表结构设计
    • 接口文档设计
  • 二.项目搭建上传(码云)
  • 三.谷粒商城后端管理系统
  • 四.SpringCloudAlibaba
  • 五.结合想学的技术做对应的模块

项目资源

## 视频地址
https://www.bilibili.com/video/BV1np4y1C7Yf
## 码云地址

## 服务器地址

项目API接口文档

文档地址:https://easydoc.xyz/s/78237135/ZUqEdvA4/hKJTcbfd

项目介绍

gulimall(谷粒商城) 项目是一套电商项目,包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus实现,采用 Docker 容器化部署。前台商城系统包括:用户登录、注册、商品搜索、商品详情、购物车、下订单流程、秒杀活动等模块。后台管理系统包括:系统管理、商品系统、优惠营销、库存系统、订单系统、用户系统、内容管理等七大模块。

组织结构

gulimall
├── gulimall-common – 工具类及通用代码
├── renren-generator – 人人开源项目的代码生成器
├── gulimall-auth-server – 认证中心(社交登录、OAuth2.0、单点登录)
├── gulimall-cart – 购物车服务
├── gulimall-coupon – 优惠卷服务
├── gulimall-gateway – 统一配置网关
├── gulimall-order – 订单服务
├── gulimall-product – 商品服务
├── gulimall-search – 检索服务
├── gulimall-seckill – 秒杀服务
├── gulimall-third-party – 第三方服务
├── gulimall-ware – 仓储服务
└── gulimall-member – 会员服务

技术选型

  • 后端技术
    1.renren-generator 人人开源项目的代码生成器 https://gitee.com/renrenio/renren-generator
    2.SpringCloud 微服务架构 https://spring.io/projects/spring-cloud
    SpringCloudAlibaba 一系列组件 https://spring.io/projects/spring-cloud-alibaba
    3.MyBatis-Plus ORM框架 https://mp.baomidou.com
    4.RabbitMQ 消息队列 https://www.rabbitmq.com
    5.Redisson 分布式锁 https://github.com/redisson/redisson
    6.缓存: redis / SpringCache

选做

Elasticsearch 搜索引擎 https://github.com/elastic/elasticsearch

  • 前端技术
    Vue 前端框架 https://vuejs.org
    Element 前端UI框架 https://element.eleme.io

注意:以上的除了jdk都是采用docker方式进行安装,详细安装步骤可参考百度!!!

一. 先搭建服务器环境

参考视频或者百度  https://www.bilibili.com/video/BV1np4y1C7Yf?p=8

开发环境工具安装

理解需求

表结构设计

接口文档设计

二.项目搭建上传(码云)

三.谷粒商城后端管理系统

四.SpringCloudAlibaba

五.结合想学的技术做对应的模块

1.SpringCloud	
  SpringCloudAlibaba	
2.RabbitMQ	
3.Redisson	
4.缓存: redis / SpringCache
5.异步多线程
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

谷粒商城项目笔记 的相关文章

  • Docker常用命令操作

    1 Docker基本信息查看命令 1 1查看docker帮助命令 root 64 host152 docker help Usage docker OPTIONS COMMAND A self sufficient runtime for
  • LHL 华为开发者大会有感 之 什么是HMS

    华为移动服务 同义词 HMS xff08 Huawei Mobile Services的英文缩写 xff09 一般指华为移动服务 华为移动服务 xff08 HMS xff09 全称为Huawei Mobile Services xff0c
  • PIXHAWK 4 中文资料 文档 PCB

    最先进的PX4自动驾驶仪开发工具包 PixHawk 4是PixHawk飞行控制器家族中最新最成功的产品 它是由Holybro 和 Auterion合作开发 xff0c 优化PX4 它预装了最新的PX4原生固件 它采用了目前最先进的STMic
  • Xloader 下载下载

    Xloader I ve made a small program that can be used to upload your own hex files to arduino boards using the bootloader T
  • PIXHAWK2.4.8飞控如果做双罗盘校准

    转载自 xff1a http pix 1yuav com luo pan xiao zhun html 校准罗盘成功后 xff0c 飞控要断电重新连接 xff0c 这步一定要做 从3 3 3固件开始 xff0c 飞控支持使用双罗盘 xff0
  • Ubuntu安装Linux2.6.35内核编译

    Ubuntu12 04Linux2 6 35 百度 xff1a Ubuntu更换内核方法步骤 参考 xff1a 百度 在ubuntu安装Linux2 6 35内核 https www linuxidc com Linux 2011 08 4
  • PIXHAWK飞机侧翻原因

    转载自 xff1a http pix 1yuav com wen ti ji jin fei ji ce fan yuan yin html 飞机侧翻原因 飞机侧翻有以下几个原因 xff0c 请认真检查 1 电机顺序 xff0c 电机转向
  • PIXHAWK:LED灯意义

    LED灯意义 由上图我们可以看到这些LED 灯有左边的FMU 飞控板指示灯 xff0c 右边的IO 输入输出板指示灯 这些LED 灯含义如下 xff1a FMU PWR 61 Flight management Unit Power xff
  • pixhawk:如何飞控出厂配置

    飞控如何恢复出厂配置 打开 配置调试 全部参数表 xff0c 右边 xff0c 点击 重置为默认
  • VR游戏设计之三大特性

    2016 年 9 月 23 24 日 xff0c 由 CSDN 和创新工场联合主办的 MDCC 2016 移动开发者大会 中国 xff08 Mobile Developer Conference China xff09 将在北京 国家会议中
  • 校验和

    校验和是用于检测传输过程中可能产生的错误 xff0c 将其置于数据后 xff0c 随数据一同发送 xff0c 接收端通过同样的算法进行检查 xff0c 若正确就接受 xff0c 错误就丢弃 校验和C源代码 xff1a unsigned sh
  • 用指针做函数输入形参的原因!是因为这样能在函数中改变实参的值,现在才明白。

    看了华清的视频才明白了 xff0c 强烈推荐去看1 8 2 函数之间的参数传递方式 全局变量 值传递方式 xff08 也叫复制传递 xff09 地址传递方式 xff08 也叫指针传递 xff09 形参是新开辟的存储空间 xff0c 因此在函
  • C语言的return用法

    C语言return的用法详解 xff0c C语言函数返回值详解 摘自C语言中文网 xff1a http c biancheng net view 1855 html 我觉得对return讲得不错 xff0c 终于把return弄明白了 函数
  • 使用 free() 释放内存的同时要将指针置为NULL

    free之后要给指针赋值null么 xff1f 还有就是free我传入的只是一个地址 xff0c 那么它怎么知道要释放多少空间 xff1f 是不是通过前面malloc得到的 xff0c 我觉得应该是free和malloc是配对使用的 xff
  • 目录流

    部分摘自 xff1a https blog csdn net hou512504317 article details 46381641 我觉得写得很不错 xff0c 一下子弄懂了为什么有目录流 一切都是文件 xff0c 目录也是文件 xf
  • 《多旋翼飞行器系统设计与控制》这本书似乎是很多人推荐的

    多旋翼飞行器系统设计与控制 这本书似乎是很多人推荐的 这本我现在鼎力推荐 xff0c 这本是目前我见过的讲无人机讲得最全面的 xff0c 自主控制半自主控制都讲到了 xff0c 遥控对吧 也是理论性最强的无人机书 这本无人机书要好好读
  • 别下载CAJ了!用这个插件,轻松在知网下载PDF

    使用方法 首先为你的浏览器安装油猴扩展 各大主流浏览器安装油猴扩展的方法见下方官网 https www tampermonkey net 安装扩展后 xff0c 进入我们的 知网PDF下载助手 脚本主页 xff0c 点击安装 https g
  • 无人机那几个控制环是怎么一起控制的

    去看我的另外一篇文章 xff0c 总结好了 xff1a https blog csdn net sinat 16643223 article details 106347709 是叠加在一起的还是串级的 最终还是得回归到一个电机的输出上 平
  • 多旋翼无人机控制之完整闭环控制设计(转载)

    摘自 xff1a https blog csdn net qq 39554681 article details 90214610 这里可以看到姿态环的频率是远高于位置环的 xff0c 就好像平衡车的角度环的频率远高于速度环 xff0c 内

随机推荐