电商项目第五天(后台商品的添加,修改)

电商项目第五天(后台商品的添加,修改)

0.学习目标独立实现商品新增后台独立实现商品编辑后台独立搭建前台系统页面1.商品新增当我们点击新增商品按钮:就会出现一个弹窗:里面把商品的数据分为了4部分来填写:基本信息:主要是一些简单的文本数据,包含了SPU和SpuDetail的部分数据,如商品分类:是SPU中的cid1,cid2,cid3属性品牌:是spu中的brandId属性标题:是spu中的title属性子标题:是spu中的subTitle属性售后服务:是SpuDetail中的afterService属性包装列表:是SpuDetail中的packingList属性商品描述:是SpuDetail中的description属性,数据...

Java,java面试,电商项目 2019-02-16 PM 164℃ 0条
电商项目第六天(Elaticsearch)

电商项目第六天(Elaticsearch)

0.学习目标独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一般我们都会使用全文检索技术,比如之前大家学习过的Solr。不过今天,我们要讲的是另一个全文检索技术:Ela...

Java,java面试,电商项目 2019-02-16 PM 164℃ 0条
电商项目第四天

电商项目第四天

0.学习目标了解商品规格数据结构设计思路实现商品规格查询了解SPU和SKU数据结构设计思路实现商品查询1.商品规格数据结构商品中都有属性,不同商品,属性往往不同,这一部分数据很重要,我们一起来看看:1.1.规格属性内容我们看下京东中商品的规格属性:一款华为手机的属性:一款空调的属性:我们发现,不同商品的属性名称竟然不同,假如我们要把属性放入一张表去保存,表字段该如何设计?别着急,我们再看另一个手机的属性:三星手机的规格属性:我们发现,虽然不同商品,规格不同。但是同一分类的商品,比如都是手机,其规格是一致的,但是值不一样。也就是说,商品的规格参数应该是与分类绑定的。每一个分类都有统一的规格...

java面试,电商项目 2019-02-16 PM 310℃ 5条
springboot中的controller层的请求参数的2中类型

springboot中的controller层的请求参数的2中类型

在controller层中请求参数2种类型1.在浏览器中请求的参数为:http://api.leyou.com/api/item/spec/groups/76解析: 76为cid在controller中写法是: @GetMapping("groups/{cid}") public ResponseEntiry<List<SpecGroup>> querySpecGroupByCid(@PathVirable("cid") Long cid){ return ResponseEntity.ok(this.specG...

Java,java面试 2019-02-14 PM 177℃ 0条
linux下安装FastDFS(分布式文件储存系统)

linux下安装FastDFS(分布式文件储存系统)

1.Linux下使用FastDFS本教程所有操作均在CentOS 6.x环境下进行。将课前资料中的所需文件,上传到/usr/local/leyou目录下:1.1.单节点FastDFS整个安装过程非常复杂,很容易出错,建议进行多次备份。我们这里不打算安装多台虚拟机,因此会把tracker和storage都安装在一起。1.1.1.安装gccGCC用来对C语言代码进行编译运行,使用yum命令安装:yum -y install gcc后面会用到解压命令(unzip),所以这里可以用yum把unzip 也装一下yum install -y unzip zip1.1.2.安装libeventyum ...

Java,java面试 2019-02-14 PM 258℃ 2条
nginx负载均衡

nginx负载均衡

1.简介负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。2.架构图3.负载均衡策略Nginx 提供轮询(round robin)、IP 哈希(client IP)和加权轮询 3 种方式,默认情况下,Nginx 采用的是轮询。3.1.轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器do...

Java,linux,大数据 2019-02-13 PM 171℃ 0条