旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务

为什么需要api?

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

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

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

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





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

总结

存量数据已经解决

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

相关推荐
汤姆yu2 天前
基于springboot的毕业旅游一站式定制系统
spring boot·后端·旅游
毕设源码-郭学长2 天前
【开题答辩全过程】以 “红色枣庄”旅游网站为例,包含答辩的问题和答案
旅游
计算机学姐8 天前
基于Python的旅游数据分析可视化系统【2026最新】
vue.js·后端·python·数据分析·django·flask·旅游
小蒜学长8 天前
旅行社旅游管理系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端·旅游
XiaoMu_0019 天前
基于Python+Streamlit的旅游数据分析与预测系统:从数据可视化到机器学习预测的完整实现
python·信息可视化·旅游
小白学大数据13 天前
应对反爬:使用Selenium模拟浏览器抓取12306动态旅游产品
selenium·测试工具·旅游
pingao14137813 天前
景区负氧离子气象站:引领绿色旅游,畅吸清新每一刻
大数据·人工智能·旅游
码界筑梦坊14 天前
278-基于Django的协同过滤旅游推荐系统
python·数据分析·django·毕业设计·旅游
AiPy_极客团长14 天前
用AI做旅游攻略,真能比人肉整理靠谱?
旅游
毕设源码-钟学长15 天前
【开题答辩全过程】以 靖西市旅游网站为例,包含答辩的问题和答案
旅游