开启左侧

谷粒商城学习指引,学霸源码笔记,大神带你少踩坑!

  [复制链接]
cx 发表于 2020-9-20 22:12:55 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
       gulimall(谷粒商城) 是一个综合性的B2C平台,包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus等技术实现。                                                                                                                 采用 Docker 容器化部署,前后端分离开发。前台商城系统包括:用户登录、注册;商品搜索、商品详情、购物车、下订单流程、秒杀活动等模块。
9 I) W% P" i. \9 ], Y       后台管理系统包括:系统管理、商品系统、优惠营销、库存系统、订单系统、用户系统、内容管理等七大模块。      
& t! [' M9 x: t9 N7 a 1、项目演示
, F7 `. x) I- T  D3 u(1)前台效果  (点击可放大)9 G4 E9 H# M* o/ a
, E4 I7 p: E: Y
, b6 S( M9 Y" o0 N' e9 A! s

3 x8 @8 O1 f( i
  F6 f1 [7 U$ ?( U9 ^  S, z9 [& {; {' d& @

' V2 W( P8 l0 Z6 @5 y, @- Q$ j(2)后台管理: `; D  _, t/ K% h

# p6 ^, G) `/ _9 d$ @+ s0 H$ f: _8 l; D+ Y; N0 R
" t( D. i/ O' O( j& x. B
) ^' F3 b0 o& D, q, x9 @
前、后端最新完整源代码,在文末可获取!!!
, @( @" V+ _/ C* L前、后端最新完整源代码,在文末可获取!!!
5 y8 `. b* }1 s. n7 A/ j+ {前、后端最新完整源代码,在文末可获取!!!

/ ?9 B0 ]" h6 {3 c! ^5 B
4 d  G# F# ~4 p3 S4 l" r9 k4 |! M) L6 T
2、微服务结构 (商城所有功能已完成,文末附完整源码下载)
; H6 r+ z* r3 _gulimall
! x. m/ l8 s3 a. J# Y: `$ `) b# o* q├── gulimall-common -- 工具类及通用代码: q/ r  q0 w. I
├── renren-generator -- 人人开源项目的代码生成器
: h; G( \% d. \: l├── gulimall-auth-server -- 认证中心(社交登录、OAuth2.0、单点登录)) ^0 ^6 Y6 O; l  q+ C: L) ^- l6 z
├── gulimall-cart -- 购物车服务( w; f, T( x/ ]  W- [
├── gulimall-coupon -- 优惠卷服务" p4 q: `5 p# ^1 A& Z
├── gulimall-gateway -- 统一配置网关
# M, z1 X5 @6 S  [  E% [2 w├── gulimall-order -- 订单服务
: b/ e% c6 Q0 w7 W3 }; M; r├── gulimall-product -- 商品服务. Y0 B* u# M' g- X
├── gulimall-search -- 检索服务
; x. a+ ~" z& T* {# C4 I, T├── gulimall-seckill -- 秒杀服务
) C8 r& b5 T- K7 v$ ?% l. v/ X├── gulimall-third-party -- 第三方服务+ n' ]2 e% [6 }6 I
├── gulimall-ware -- 仓储服务4 K4 F* j6 w" s
└── gulimall-member -- 会员服务
- _& [: x/ }# l1 E7 l
7 N( S& L+ y: }0 P( }     ............/.............等等5 A3 `  v  w9 D/ a/ G) z8 f( J

  x, C& t' _! C/ G+ ^8 q9 z
  k6 t% d/ Y$ W% C8 r; r; w3、技术选型
(1)后端技术
9 Z' r* j5 _% x6 A/ H, X" T- z
技术
说明
官网
SpringBoot
容器+MVC框架
SpringCloud
微服务架构
SpringCloudAlibaba
一系列组件
MyBatis-Plus
ORM框架
renren-generator
人人开源项目的代码生成器
Elasticsearch
搜索引擎
RabbitMQ
消息队列
Springsession
分布式缓存
Redisson
分布式锁
Docker
应用容器引擎
OSS
对象云存储
$ _7 E: }# Z# x; p
(2)前端技术

( [0 e3 C8 Z9 J7 l0 p
技术
说明
官网
Vue
前端框架
Element
前端UI框架
thymeleaf
模板引擎
node.js
服务端的js

5 ^9 K7 C3 s( `7 J. g2 K; s+ z1 K& D% E6 |! _( D
4、系统架构
: I* @% H8 y$ S0 Z& u: @% i! j5 h6 I8 ~: U# C/ W2 `1 c) S5 `" X

7 ^" j' O, d8 a4 I& ]& W& k0 {; }  A% g
5、开发工具 (官网下载较慢,文末有全部软件合集下载)
0 \% S) B& ?; E9 W! q
工具
说明
官网
IDEA
开发Java程序
RedisDesktop
redis客户端连接工具
SwitchHosts
本地host管理
X-shell
Linux远程连接工具
Navicat
数据库连接工具
PowerDesigner
数据库设计工具
Postman
API接口调试工具
Jmeter
性能压测工具
Typora
Markdown编辑器

  ]4 M6 f, ~. _$ ^6 g    开发环境
& r/ m# c! J1 ^% I' {1 c
工具
版本号
下载
JDK
1.8
Mysql
5.7
Redis
Redis
Elasticsearch
7.6.2
Kibana
7.6.2
RabbitMQ
3.8.5
Nginx
1.1.6

* \* u/ I& c. M( A. U  P2 c4 t
提示:以上除了jdk都是采用docker方式进行安装

% r* R3 b8 o3 K% V9 a
5 v3 k5 a+ N: s# F- {0 j5 `6、项目运行
Windows环境
  • 修改本机的host文件,映射域名端口
    6 g1 U: {6 Q4 p2 x
192.168.77.130  gulimall.com
192.168.77.130  search.gulimall.com
192.168.77.130  item.gulimall.com
192.168.77.130  auth.gulimall.com
192.168.77.130  cart.gulimall.com
192.168.77.130  order.gulimall.com
192.168.77.130  member.gulimall.com
192.168.77.130  seckill.gulimall.com
提示:端口换成自己Linux的ip地址
* y0 S; S" i: b: z' u' K
  c- A" f3 J+ V7 v4 y8 i# |9 B, T
  • 修改Linux中Nginx的配置文件
  • 下载前端项目 renren-fast-vue 以 npm run dev 方式去运行
    1 E; }# E7 }5 H- C
  • 下载整个后端项目 gulimall (所有功能已实现),并导入 IDEA 中完成编译

  • 0 {- S' f3 i* T* b. B. W
  • 更多技能,待你发掘!!!
  •   U" {3 r" y- D% v1 E' N% a
- S4 }, j1 [$ a) A/ d. l

' J$ n( z- E% `6 m0 V# @( u以上为学习指引,减少项目迷茫困惑......更多避免踩坑的技巧,详见大神笔记&大神的项目完整源码!!!, r, V% \0 [) f
下载地址:
3 N/ z3 \# Y* ~% w1 n: B
游客,如果您要查看本帖隐藏内容请回复
: D3 g  |* d' g& \% i+ ?
荣耀VIP可以回复获取,非荣耀VIP暂不支持获取此资源!8 A, H& p7 z& N5 G( ?  v1 s9 b

% @+ g( p" d8 K! b. a+ l5 e! L" x- s  y! q
回复

使用道具 举报

精彩评论374

i94b36g51p 发表于 2020-9-20 22:12:55 | 显示全部楼层
这套资源不错,我是荣耀vip,全部免费下载,强烈顶下,我会常来这里的!
回复

使用道具 举报

93wx38pf08 发表于 2020-9-20 22:20:35 | 显示全部楼层
永远支持楼主,我的VIP是荣耀的,感谢 程序源码论坛!赞~
回复

使用道具 举报

v39m6q1z63 发表于 2020-9-20 22:25:10 | 显示全部楼层
这套资源不错,我是荣耀vip,全部免费下载,强烈顶下,我会常来这里的!
回复

使用道具 举报

6583b6l302 发表于 2020-9-20 22:25:36 | 显示全部楼层
我是小白,正需要这些好东西,感谢分享,www.cx1314.cn 程序源码论坛是我心中的神!
回复

使用道具 举报

227j651e2h 发表于 2020-9-20 22:25:44 | 显示全部楼层
这套资源不错,我是荣耀vip,全部免费下载,强烈顶下,我会常来这里的!
回复

使用道具 举报

0z7rg153i0 发表于 2020-9-20 22:29:10 | 显示全部楼层
反正给力,太激动了,无法HOLD啦 >_<......多来这里收藏。
回复

使用道具 举报

3o3806pa4h 发表于 2020-9-20 22:32:01 | 显示全部楼层
反正给力,太激动了,无法HOLD啦 >_<......多来这里收藏。
回复

使用道具 举报

45f71pe98b 发表于 2020-9-20 22:32:36 | 显示全部楼层
IT学习资源还是 www.cx1314.cn 程序源码论坛 的最好!
回复

使用道具 举报

a2ksv2hr04 发表于 2020-9-20 22:32:57 | 显示全部楼层
我是Java初学者,开心,会员是永久使用。找了几天终于找到这资源了,感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注

粉丝

帖子

发布主题
推荐阅读 更多
阅读排行 更多
精彩推荐
关闭

欢迎大神访问! 常来~上一条 /1 下一条

扫码联系微信

QQ号1:864750570

QQ号2:736375048

联系其一即可,YES~

QQ群9:752758310

管理QQ:

864750570

(有事咨询、留言,请直奔主题)
广东省深圳市南山区科智路08号
864750570@qq.com

手机版-小黑屋- 程序源码论坛  

Powered by king X 3.4© 2016-2023 www.cx1314.cn Inc.