零基础自学Java

167 篇文章
27 人订阅

全部文章

刘小爱

【微服务】169:搜索页面的请求与响应

使用axios发送请求,当然为了后续方便,axios被封装到了自定义的common组件中。

8420
刘小爱

【微服务】164:商品微服务需要提供的接口

因为涉及到一个分页查询,所以service层的代码较为复杂,当时详细编写并讲解过其代码实现,在此不再赘述。

6210
刘小爱

【微服务】163:搭建搜索微服务

首先简单地说明一下这几天需要完成的任务:现在随便去电商网站搜索大致都会出现如下页面:

6830
刘小爱

【微服务】165:Feign的最佳使用方式

这段时间因为临近国庆,工作上的事情变多,再加上自己国庆要回家,可支配的时间和网络都是一个大问题。

4810
刘小爱

【微服务】165:导入数据到索引库

上述也就是我们前几天一直在分析的数据,也就是对应Goods这个实体类,同时将这个实体类和索引库对应起来。

8850
刘小爱

【微服务】167:工具类JsonUtils完成json的序列化和反序列化

很早之前就学过json,一直也在使用它,它就相当于前端与后台之间数据传输的一个媒介。

7230
刘小爱

【微服务】168:搜索的前端页面分析

从上述代码可以看出是和top.js相关联的,也就是说要弄明白搜索相关的代码得去从top.js这个文件中找。

7830
刘小爱

【微服务】156:前台门户系统

它就是只有一个html文件,其它的都是以vue组件的形式拼接,从而实现了页面切换。

8520
刘小爱

【微服务】157:全文检索技术Elasticsearch

官方语言就是:Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎。

8620
刘小爱

【微服务】158:Elasticsearch的使用

而默认的中文分词是将每个字看成一个词,会被分为“我”,“是”,"中","国","人"。

8230
刘小爱

微服务】155:商品新增业务(完)

这也很好理解,get请求是将参数拼接到路径后面的,而新增的请求参数是有很多的,如果用get请求,那请求路径就很长一串的了。

6710
刘小爱

【微服务】160:Elasticsearch高级使用

昨天学了match匹配和term匹配,这是两种最基础也很重要的查询方式,使用起来也简单。

7240
刘小爱

【微服务】162:利用Java实现索引库相关的分页、排序和聚合

比如用户要匹配查询,前几天我们有学过,有match匹配和term匹配两种常用的方式。

9120
刘小爱

【微服务】159:Elasticsearch的使用

昨天我们给索引库设定了几个字段,以上述例子中的title字段为例,给其添加一条数据“小爱手机”,这样后面可以通过索引库来快速定位这条数据了。

8820
刘小爱

【微服务】152:Stream流和通用mapper批量查询的使用

昨天虽然完成了商品查询,但是其有一个问题,我们查询的数据是SPU,SPU中关于商品分类和品牌只是记录了其Id。

7320
刘小爱

【日记】152微服务项目第22天

8820
刘小爱

【微服务】151:商品的分页查询

这个和第146天实现的品牌查询是一样的,也是分页查询,当初我们是从前端页面到后台代码完整地写了一遍。

8310
刘小爱

【日记】151微服务项目第21天

凡事都有可能,永远别说永远。既然如此,那你这还不是再说永远?凡事都有可能,你这句话也有可能不可能,哼

4710
刘小爱

【微服务】150:什么是SKU和SPU?

具体数据需要我们从数据库中查询,因为我这边业务还未完成,所以显示的数据为:“该分组下没有参数”。

7130
刘小爱

【日记】150微服务项目第20天

9040

扫码关注云+社区

领取腾讯云代金券