摘要:
需求分析 创建商品微服务,实现对品牌表的增删改查功能。具体包括 (1)查询全部列表数据 (2)根据ID查询实体数据 (3)增加 (4)修改 (5)删除 (6)条件查询 (7)分页查询 (8)分页+条件查询 表结构分析 字段名称字段含义字段类型字段长度备注 id 品牌id INT name 品牌名称 阅读全文
摘要:
环境准备 将资源中的虚拟机进行安装(相关的docker容器安装已经安装完毕,注意号段改为211) 虚拟机数据: 虚拟机IP:192.168.211.132 虚拟机账号:root 密码:123456 数据库端口:3306 数据库账号:root 密码:123456 swagger-ui和swagger- 阅读全文
摘要:
需求分析 网站前台静态原型演示,打开资料\静态原型\前台,首页index.html 网站管理后台静态原型演示 打开资料\静态原型\后台,首页index.html 系统设计 前后端分离 网站后台的部分采用前后端分离方式。 以前的JavaWeb项目大多数都是java程序员又当爹又当妈,又搞前端,又搞后端 阅读全文
摘要:
电商行业分析 近年来,世界经济正向数字化转型,大力发展数字经济成为全球共识。党的十九大报告明确提出要建设“数字中国”“网络强国”,我国数字经济发展进入新阶段,市场规模位居全球第二,数字经济与实体经济深度融合,有力促进了供给侧结构性改革。电子商务是数字经济的重要组成部分,是数字经济最活跃、最集中的表现 阅读全文
摘要:
01-框架搭建 01_走进电商 02_需求分析与系统设计 03_框架搭建 04_品牌增删改查 02-分布式文件存储解决方案-fastDFS 01_跨域解决方案CORS 02_规格参数与分类管理 03_FastDFS 03-微服务网关鉴权&限流解决方案-JWT&nginx 01_微服务网关Gatewa 阅读全文
摘要:
bulk批量操作-脚本 脚本: 测试用的5号文档 POST /person1/_doc/5 { "name":"张三5号", "age":18, "address":"北京海淀区" } 批量操作文本 #批量操作 #1.删除5号 #新增8号 #更新2号 name为2号 POST _bulk {"del 阅读全文
摘要:
集群介绍 集群和分布式: 集群:多个人做一样的事。 分布式:多个人做不一样的事 集群解决的问题: 让系统高可用 分担请求压力 分布式解决的问题: 分担存储和计算的压力,提速 解耦 集群和分布式架构往往是并存的 ES集群相关概念 es 集群: ElasticSearch 天然支持分布式 Elastic 阅读全文
摘要:
ElasticSearch查询 matchAll-脚本 # 默认情况下,es一次展示10条数据,通过from和size来控制分页 # 查询结果详解 GET goods/_search { "query": { "match_all": {} }, "from": 0, "size": 100 } G 阅读全文
摘要:
SpringBoot整合ES ①搭建SpringBoot工程 ②引入ElasticSearch相关坐标 <!--引入es的坐标--> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch- 阅读全文
摘要:
分词器-介绍 •IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包 •是一个基于Maven构建的项目 •具有60万字/秒的高速处理能力 •支持用户词典扩展定义 •下载地址:https://github.com/medcl/elasticsearch-analysis-ik 阅读全文
摘要:
RESTful风格介绍 1.ST(Representational State Transfer),表述性状态转移,是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。就是一种定义接口的规范。 2.基于HTTP。 3.使用XML格式定义或JSON格式定义。 4.每一个 阅读全文