旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务

为什么需要api?

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

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

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

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





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

总结

存量数据已经解决

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

相关推荐
专注数据的痴汉4 天前
「数据获取」《中国文化文物与旅游统计年鉴》(1996-2024)(获取方式看绑定的资源)
旅游
WLJT1231231234 天前
遨游旅游天地,开启探索未知的梦幻之旅
旅游
王小王-1238 天前
基于Django的福建省旅游数据分析与可视化系统【城市可换】
数据分析·django·旅游·携程·福建省旅游可视化·旅游数据分析系统·景区数据分析
一枚小小程序员哈21 天前
基于springboot/java/VUE的旅游管理系统/旅游网站的设计与实现
spring boot·spring·java-ee·maven·intellij-idea·旅游
自由随风飘21 天前
旅游城市数量最大化 01背包问题
数据结构·c++·算法·动态规划·旅游
飞翔的佩奇24 天前
Java项目:基于SSM框架实现的济南旅游网站管理系统【ssm+B/S架构+源码+数据库+毕业论文+远程部署】
java·数据库·mysql·毕业设计·ssm·旅游·毕业论文
LilyCoder1 个月前
HTML5武汉旅游网站源码
前端·javascript·html5·旅游
adam_life1 个月前
2023年CSP入门级第二轮第四题——旅游巴士
旅游·dijkstra·优先队列·宽搜
杨荧1 个月前
基于大数据的旅游推荐系统 Python+Django+Hive+Vue.js
大数据·前端·vue.js·hive·python·开源·旅游
雨中奔跑的小孩1 个月前
高德mcp结合智能体生成旅游计划推荐
旅游