旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

复制代码
1. 方式1:数据独立存储与独立搜索
2. 方式2:条件搜索与主键查询

为搜索模块搭建一个服务

为什么需要api?

因为搜索也需要模型对象。

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

封装一个通用的操作ES的Service工具类。

ES数据初始化接口:(动态接口)





其余几种CASE下的查询可以使用策略模式思想来完善。

总结

存量数据已经解决

新的数据如何存入es? 即增量数据?

相关推荐
奥特曼_ it1 天前
【机器学习】python旅游数据分析可视化协同过滤算法推荐系统(完整系统源码+数据库+开发笔记+详细部署教程)✅
python·算法·机器学习·数据分析·django·毕业设计·旅游
毕设源码-赖学姐1 天前
【开题答辩全过程】以 基于java的旅游网站的设计与实现为例,包含答辩的问题和答案
java·开发语言·旅游
互亿无线明明1 天前
海外旅游出行短信如何集成?面向开发者的跨境行程通知解决方案
网络协议·tcp/ip·5g·网络安全·rpc·旅游·tcpdump
侦探观察2 天前
南非女性旅游绑架风险分析及防范措施
android·大数据·开发语言·百度·网络安全·旅游
JIngJaneIL2 天前
基于Java旅游信息推荐系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·旅游
毕设源码-郭学长3 天前
【开题答辩全过程】以 基于SSM的旅游管理系统的开发与设计为例,包含答辩的问题和答案
旅游
老华带你飞3 天前
旅游|基于Java旅游信息系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·旅游
jqpwxt4 天前
启点创新旅游景区一机游系统,智慧文旅一码游系统
旅游
老华带你飞4 天前
旅游|基于Java旅游信息推荐系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·旅游
jqpwxt5 天前
启点创新山水景区智慧旅游SAAS平台,智慧景区售检票系统,景区门票管理系统
大数据·旅游