【日记】169微服务项目第39天
01
一句话日记
2020/9/28
02
Day169
每日总结
把昨天和今天的结合在一起
就是一个完整的搜索页面的完成
-
从前端页面发送请求到后台
后台接受对应的请求
根据获取的请求参数去索引库查询
-
再将数据响应给前端就好了
emm…还差一个前端渲染没有完成
感觉好像有点复杂的样子
-
今天学的主要就是后台编写的Java代码
这个Repository就好比是以前的Mapper层
难怪以前mapper层上注解就是repository
-
Repository,翻译就是仓库的意思
这里对应的是从索引库中查询数据
使用的是原生的查询方法
利用查询构建器完成
-
有一个类叫NativeSearchQueryBuilder
不要看这个类好像挺复杂的意思
翻译过来不就是本地搜索查询构建器的意思么?
差不多也就能理解了
-
像这种后缀名为builder的类
一般都是可以链式编程的,能不断地调用各种api
最后以调用build()方法结束
-
思路也就是这么一个思路
剩下的就是记api了,基本上都是见名知意的
比如matchQuery方法也就对应索引库中的match匹配
03
刘小爱
人是绝对孤独的,不能互相理解的。
正因为如此,才想要彼此接近,所谓友情,爱情的前提,恰恰是每个个体都是孤独的。
刘小爱
04
每 日 打 卡
05
chū
初
xīn
心
mò
莫
fù
负
故事终会有一个美好的结局
若是此刻看上去不那么美好
那仅仅是因为故事还没结束
它还等着你将故事变得美好