首页 > 其他分享 >Elasticsearch掰开揉碎第24篇京东商场之关键字高亮

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮

时间:2023-05-28 15:31:53浏览次数:42  
标签:24 index 高亮 代码 修改 重新启动 html Elasticsearch

引言

上一篇主要讲解的是:京东商场之前后端交互(修改index.html文件、编译项目、重新启动程序、index.html继续完善js代码、index.html遍历商品详细信息、访问测试)

本篇主要讲解的是:京东商场之关键字高亮(编写service层代码、修改controller层代码、修改index.html文件、重新启动程序、访问测试)

编写service层代码

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_idea

修改controller层代码

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_maven_02

修改index.html文件

指定title列以html格式展示

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_maven_03

重新启动程序

先关闭程序

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_idea_04

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_SpringBoot_05

重启程序

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_SpringBoot_06

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_java_07

在控制台上输出如下图,证明启动完成

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_maven_08

访问测试

在浏览器中输入    http://localhost:9090/

Elasticsearch掰开揉碎第24篇京东商场之关键字高亮_maven_09

结束语

至此,Elasticsearch掰开揉碎系列的第24篇就结束了,本篇主要讲解的是:京东商场之关键字高亮(编写service层代码、修改controller层代码、修改index.html文件、重新启动程序、访问测试)

由于页面显示图片大小有限,代码一多图片显示得就偏小。还有一些兄弟们,java的基础又不好,照着我的图片打代码,可能因为手误都会出错。为了不让任何一个兄弟夭折在学习的路上,有需要本篇文章中java源代码的,就给我留言点赞吧,Elasticsearch系列也写么这多篇了,算是对我的鼓励和支持吧!留下你的邮箱,我把源代码发给你!

Elasticsearch掰开揉碎系列就全部结束了!!!后续我还会写一些大数据的其它技术文章。技术内容同样更精彩,敬请期待,感谢兄弟们的关注!!!

标签:24,index,高亮,代码,修改,重新启动,html,Elasticsearch
From: https://blog.51cto.com/51power/6365168

相关文章

  • Elasticsearch掰开揉碎第13篇SpringData操作ES基础篇
    引言上一篇主要讲解的是:使用java操作Elasticsearchapi完成常用操作,比如:添加文档、查询文档数据、更新文档数据、删除文档数据、批量添加、批量更新、批量删除、查询指定索引中所有数据、匹配查询\分页查询\排序,匹配查询\高亮显示。本篇主要讲解的是:SpringData简介、一个完整的开发......
  • Elasticsearch掰开揉碎第17篇SpringBoot集成Elasticsearch之索引操作
    引言上一篇主要讲解的是:高亮显示、自定义高亮显示、通过html展示高亮效果。本篇主要讲解的是:创建SpringBoot项目、SpringBoot项目的配置修改、创建配置类、索引的API操作。创建spring项目双击IntelliJIDEA工具创建配置类编辑测试类1、创建索引运行测试类运行结果查看现有的索引可......
  • Elasticsearch掰开揉碎第18篇SpringBoot集成Elasticsearch之文档操作
    引言上一篇主要讲解的是:创建SpringBoot项目、SpringBoot项目的配置修改、创建配置类、索引的API操作本篇主要讲解的是:文档的API操作(创建pojo、导入fastjosn依赖、添加文档、获取文档、获取文档信息、更新文档信息、删除文档信息、批量插入数据、高级查询)本篇文中所有操作,接着在上......
  • Elasticsearch掰开揉碎第4篇倒排索引
    引言上一篇主要讲解的是在windows环境下:Elasticsearch的单机、Elasticsearch的伪集群。本篇主要讲解的是:传统数据库的索引、Elasticsearch的倒排索引、Elasticsearch与关系型数据库对比。传统数据库的索引索引简介索引是数据库中,表级管理必须要配置的。如果不做索引,表级扫描是全表......
  • Elasticsearch掰开揉碎第10篇maven项目
    引言上一篇主要讲解Java基础环境搭建:jdk和maven的安装\配置、eclipse和jdk\maven集成、idea和jdk\maven集成本篇主要讲解的是:使用eclipse创建普通java项目\maven项目,使用idea创建普通java项目\maven项目。普通java项目简介1、什么是javaJava可以编写桌面应用程序、Web应用程序、分......
  • Elasticsearch掰开揉碎第11篇java操作ES前期准备
    引言上一篇主要讲解的是:使用eclipse创建普通java项目\maven项目,使用idea创建普通java项目\maven项目。本篇主要讲解的是:使用java操作Elasticsearch的前期准备(创建索引库、设置mapping、插入数据、验证数据、创建maven项目)前期准备之数据1、创建索引库curl-XPUT'http://192.168......
  • AT24Cxx的使用
    一、器件寻址如下图:A0为高电平,A1、A2为低电平时,器件地址为:0xA2A0、A1、A2均为低电平时,器件地址为:0xA0 注意:此时没有算读写位,我们在收发数据时是需要算上读写位的。如:写操作为0,如下后一个器件地址为:0xA0,读操作为1,器件地址......
  • elasticsearch-7.12.1集群设置账号密码(亲测可用)
    ES7.7以后的版本将安全认证功能免费开放了。并将X-pack插件集成了到了开源的ElasticSearch版本中。1.在集群的“主节点”上生成证书切换到elastsearch的目录下,使用下列命令生成证书bin/elasticsearch-certutilcert-outconfig/elastic-certificates.p12-pass""2.将生成......
  • 专业的三维动画制作软件Maya2024最新mac版
    AutodeskMaya2024mac是一款专业的三维动画制作软件,在三维动画制作中,它是一款功能强大、界面友好的软件,它可以轻松创建各种场景类型、材质的动画,并可以将各种元素和模型混合到一起,实现丰富而逼真的效果。→→↓↓载Maya2024mac 一、新的“MayaSoftware”软件套件Maya......
  • 基于Electron24+Vite4+Vue3搭建桌面端应用
    一说到创建桌面应用,就不得不提及Electron和Tauri框架。这次给大家主要分享的是基于electron最新版本整合vite4.x构建vue3桌面端应用程序。之前也有使用vite2+vue3+electronc创建桌面端项目,不过 vue-cli-plugin-electron-builder 脚手架插件构建的项目electron版本只有13.x。如......