# SpringCloud_ElasticSearch_Vue_Shopping_WebSite
基于SpringCloud+ElasticSearch+Vue分布式微服务全品类购物商城设计
开发工具: Idea + WebStorm + Mysql5.6 + Redis + RabbitMQ + ElasticSearch + Nginx反向代理服务器
这是一个基于SpringCloud分布式微服务框架开发的一个购物商城网站,前端开发技术vue实现ui。项目工程量很大,涉及的技术点很多,所以这里我们这个项目实现了最核心的功能,包括管理员再后台进行商品的添加维护操作,商品信息包括了Spu信息和Sku信息,不了解这个概念的可以百度下,用户在前台可以注册登录,注册的时候需要用户手机验证码,这个可以对接短信中心,用户登录认证采用的是JWT访问令牌,令牌的加密验证采用的非对称RSA加密算法,整个项目采用顶级域名和二级域名访问,统一到nginx服务器进行处理,一级域名直接访问静态网站前端,api打头二级域名数据包统一分配到网关进行访问,网关会根据请求路径分发路由到每个微服务实现对应的业务,二级manage域名给管理员用的。用户登录后可以根据关键词搜索对应的商品信息,这里的搜索对接了全文搜索引擎ElasticSearch,它的核心原理在于倒排索引和分词技术,其中商品页面访问量大,咱们的项目实现了商品页面的静态化,当管理员添加和修改商品的时候都会给RabbitMQ消息中间件发送一个消息,商品页面静态化服务监听了这个消息会实时进行页面的静态化写入文件操作,用户提交订单后对接了微信支付,这里实现的是微信二维码的在线支付技术。
没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计,基于SpringCloud+ES+Vue开发的分布式微服务全品类购物商城,内含Java完整源代码,数据库脚本
共673个文件
png:195个
java:161个
js:71个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 87 浏览量
2024-01-24
21:47:47
上传
评论 1
收藏 13.29MB ZIP 举报
温馨提示
毕业设计,基于SpringCloud+ES+Vue开发的分布式微服务全品类购物商城,内含Java完整源代码,数据库脚本 基于SpringCloud+ElasticSearch+Vue分布式微服务全品类购物商城设计 开发工具: Idea + WebStorm + Mysql5.6 + Redis + RabbitMQ + ElasticSearch + Nginx反向代理服务器 这是一个基于SpringCloud分布式微服务框架开发的一个购物商城网站,前端开发技术vue实现ui。项目工程量很大,涉及的技术点很多,所以这里我们这个项目实现了最核心的功能,包括管理员再后台进行商品的添加维护操作,商品信息包括了Spu信息和Sku信息,不了解这个概念的可以百度下,用户在前台可以注册登录,注册的时候需要用户手机验证码,这个可以对接短信中心,用户登录认证采用的是JWT访问令牌,令牌的加密验证采用的非对称RSA加密算法,整个项目采用顶级域名和二级域名访问,统一到nginx服务器进行处理,一级域名直接访问静态网站前端,api打头二级域名数据包统一分配到网关进行访问,网关会根据请求路径分发路由到每个
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计,基于SpringCloud+ES+Vue开发的分布式微服务全品类购物商城,内含Java完整源代码,数据库脚本 (673个子文件)
.babelrc 317B
webbase.css 277KB
vuetify.min.css 260KB
sui.min.css 220KB
sui-append.min.css 21KB
widget-jquery.autocomplete.css 16KB
material.css 10KB
material.css 9KB
normalize.css 8KB
widget-cartPanelView.css 8KB
pages-index.css 8KB
pages-JD-index.css 8KB
pages-seckillOrder.css 5KB
pages-seckill-item.css 5KB
pages-item.css 4KB
pages-list.css 4KB
pages-getOrderInfo.css 4KB
pages-home.css 3KB
pages-cart.css 3KB
pages-myOrder.css 3KB
pages-weixinpay.css 3KB
pages-shop.css 3KB
cssgrids-min.css 3KB
pages-seckill-index.css 3KB
pages-success-cart.css 2KB
pages-pay.css 2KB
pages-login-manage.css 2KB
pages-login.css 2KB
pages-zoom.css 2KB
pages-shoplogin.css 2KB
pages-register.css 1KB
pages-addressList.css 918B
pages-cooperation.css 894B
pages-sampling.css 806B
pages-paysuccess.css 717B
pages-payfail.css 640B
.editorconfig 147B
icon-tb.eot 53KB
icon-touch.eot 49KB
icon-moon.eot 28KB
icon-pc.eot 14KB
.gitignore 268B
.gitignore 268B
.gitignore 268B
.gitignore 268B
.gitignore 268B
.gitignore 154B
.gitignore 48B
.gitkeep 0B
.gitrepo 442B
index.html 45KB
success-cart.html 42KB
81.html 38KB
145.html 34KB
home-index.html 22KB
item.html 21KB
item.html 21KB
home-order-send.html 19KB
search.html 18KB
home.html 17KB
home-order-receive.html 17KB
home-order-evaluate.html 17KB
cart.html 17KB
home-person-collect.html 15KB
home-person-footmark.html 15KB
home-orderDetail.html 14KB
home-setting-address-phone.html 14KB
home-order-pay.html 14KB
home-setting-safe.html 14KB
seckill-item.html 11KB
getOrderInfo.html 11KB
home-setting-address.html 11KB
seckill-index.html 10KB
home-setting-info.html 10KB
register.html 9KB
home-setting-address-complete.html 8KB
pay.html 5KB
login.html 5KB
side.html 5KB
top.html 4KB
hello.html 4KB
foot.html 3KB
success.html 2KB
paysuccess.html 2KB
payfail.html 2KB
shortcut.html 1KB
users.html 1KB
index.html 1KB
hello-es6.html 928B
component2.html 843B
component1.html 782B
component.html 772B
copyright.html 559B
index.html 278B
SearchService.java 12KB
ElasticsearchTest.java 7KB
SmsDemo.java 7KB
GoodsService.java 6KB
IdWorker.java 6KB
CookieUtils.java 5KB
共 673 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
流华追梦
- 粉丝: 3713
- 资源: 2061
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功