旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务

为什么需要api?

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

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

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

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





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

总结

存量数据已经解决

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

相关推荐
MIXrer2 天前
场馆引入沙盘赛车,为什么能成为第二消费场景?
汽车·旅游·娱乐
考研保研资料分享2 天前
2022旅游管理跨保华东师大人文地理:五场面试与择校复盘
面试·旅游
Wx-bishekaifayuan10 天前
springboot铜仁非遗之家76938-计算机课程设计、毕业设计
java·spring boot·后端·spring·django·课程设计·旅游
seconp10 天前
基于Spring Boot和Vue 3的智慧旅游网站:住宿预订、行程规划与千问接入
vue.js·spring boot·毕业设计·软件工程·课程设计·旅游·毕设
杨超越luckly10 天前
国庆V型、春节迁徙、五一升温:节假日数据里的中国旅游
agent·旅游·数据可视化·节假日·cpi·国定假日
Wx-bishekaifayuan11 天前
springboot桂味美食分享系统40540-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
初学者↑12 天前
知识图谱+智能体的智慧旅游问答系统
人工智能·知识图谱·旅游
Wx-bishekaifayuan13 天前
express皖美特色农产品网售系统53118-计算机课程设计、毕业设计
人工智能·spring boot·后端·python·课程设计·express·旅游
Wx-bishekaifayuan13 天前
springboot汉中旅游服务平台41442-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
Wx-bishekaifayuan14 天前
springboot公考微信小程序35511-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游