旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务

为什么需要api?

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

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

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

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





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

总结

存量数据已经解决

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

相关推荐
机器学习之心20 小时前
MATLAB基于变权理论和灰色云模型的海岛旅游地生态安全评价
安全·matlab·旅游·灰色云模型
一 乐1 天前
旅游|内蒙古景点旅游|基于Springboot+Vue的内蒙古景点旅游管理系统设计与实现(源码+数据库+文档)
开发语言·前端·数据库·vue.js·spring boot·后端·旅游
码起来呗2 天前
基于微信小程序的旅游攻略分享互动平台设计与实现-项目分享
微信小程序·小程序·旅游
汤姆yu2 天前
2026版基于python大数据的旅游可视化及推荐系统
python·旅游·大数据旅游
sheji34165 天前
【开题答辩全过程】以 基于Java的旅游网站的设计与开发为例,包含答辩的问题和答案
java·开发语言·旅游
李慕婉学姐9 天前
Springboot旅游管理系统8cx8xy5m(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·旅游
周杰伦_Jay11 天前
【实战|旅游知识问答RAG系统全链路解析】从配置到落地(附真实日志数据)
大数据·人工智能·分布式·机器学习·架构·旅游·1024程序员节
千里码aicood11 天前
python+vue旅游购票管理系统设计(源码+文档+调试+基础修改+答疑)
vue.js·python·旅游
2501_9387742911 天前
Leaflet 弹出窗实现:Spring Boot 传递省级旅游口号信息的前端展示逻辑
前端·spring boot·旅游
毕设源码-邱学长17 天前
【开题答辩全过程】以 基于.NET的途乐旅游管理系统为例,包含答辩的问题和答案
旅游