一般来说,各个网站,首页的搜索,都会有进行全文搜索的示例,并且把模糊匹配的多个数据进行标记(高亮),这样便于全局检索关键的数据,便于客户进行浏览。基于此,本文简单介绍这种功能基本java 的 实现 由于公司页面此功能隐藏了,本文就以接口调用返回看具体实现了 下面是最终的想要的结果,搜索内容代码 1, type 是 类型 类型ID: 1 线索、2 客户、3 商机、4 联系人、5 售前、6 订单、7 合同, 每一种类型代表一张表的数据 控制层 controller @ApiOperation("关键字搜索结果页聚合") @PostMapping("/pageListAgg") public R pageListAgg(@RequestBody @Valid GlobalSearchDataReqDTO globalSearchDataReqDTO) { return success(globalSearchService.pageListAgg(globalSearchDataReqDTO)); } 逻辑层 service public Map<String, Object>...