旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务

为什么需要api?

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

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

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

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





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

总结

存量数据已经解决

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

相关推荐
2601_9507906811 小时前
命理软件推荐:命例档案要验证哪些能力
旅游
2601_9507906816 小时前
适合小白的八字排盘软件:30分钟上手测试
旅游
学长毕业设计2 天前
基于SpringBoot的旅游美食攻略分享系统的设计与实现(源码+文档+讲解视频)
spring boot·旅游·美食
V哥AI增长5 天前
旅游行业AI搜索机制:从SEM到GEO引用源迁移实证
人工智能·旅游
李昊哲小课6 天前
Spring Boot 4 旅游主题实战教程 阶段四:缓存与底层进阶
spring boot·redis·缓存·性能优化·log4j·旅游·性能
李昊哲小课7 天前
Spring Boot 4 旅游主题实战教程 阶段二:Web 开发基础
前端·spring boot·旅游
李昊哲小课7 天前
Spring Boot 4 旅游主题实战教程 阶段三:数据持久化
spring boot·后端·mybatis·旅游
GoppViper8 天前
旅游行业GEO引擎优化:精准关键词布局策略与实操指南
经验分享·旅游
appleappleapp9 天前
三亚出行亲子怎么玩,槟榔谷一日游玩体验分享
旅游·风景
程序员IT行业10 天前
工程合同管理数字化选型拆解:信创适配、树形架构与成本风控落地实践
能源·制造·旅游·媒体·零售·交通物流·政务