首页 > 其他分享 >Elasticsearch掰开揉碎第20篇京东商场之前期准备

Elasticsearch掰开揉碎第20篇京东商场之前期准备

时间:2023-05-28 15:32:23浏览次数:67  
标签:20 项目 商场 controller Elasticsearch 测试 揉碎 京东 前端

引言

上一篇主要讲解的是:京东商场之环境搭建(创建spring项目、设置项目JDK版本、设置项目的编译版本、设置项目的前端规范)

本篇主要讲解的是:京东商场之前期准备(引入pom依赖、删除环境中无用的文件、修改资源配置文件、拷贝前端素材、创建测试controller、启动springboot项目、访问测试)

引入pom依赖

Elasticsearch掰开揉碎第20篇京东商场之前期准备_SpringBoot

加入json解析依赖类,为了不粘错位置,你就把新加的依赖粘在</dependencies>的前面即可。

Elasticsearch掰开揉碎第20篇京东商场之前期准备_idea_02

删除无用的文件

创建完项目后,会自动生成一些文件,我们目前使用不上。为了项目代码结构更加清晰,直接删除这些文件即可。

Elasticsearch掰开揉碎第20篇京东商场之前期准备_java_03

Elasticsearch掰开揉碎第20篇京东商场之前期准备_idea_04

修改资源配置文件

Elasticsearch掰开揉碎第20篇京东商场之前期准备_maven_05

拷贝前端素材

这种前端素材网上很多,大家很容易下载到。为了方便大家,我把我下载的放到网盘中共享出来,大家去下载即可。

Elasticsearch掰开揉碎第20篇京东商场之前期准备_SpringBoot_06

URL:https://pan.baidu.com/s/1f__AcVAkqAo3EzFNvFhGwA

提取码:feig

搜索页面.rar解压后,直接粘到项目中的resources文件夹中即可

Elasticsearch掰开揉碎第20篇京东商场之前期准备_SpringBoot_07

Elasticsearch掰开揉碎第20篇京东商场之前期准备_Elasticsearch_08

创建controller

我们写一个测试controller,后面好把项目跑起来。

Elasticsearch掰开揉碎第20篇京东商场之前期准备_maven_09

Elasticsearch掰开揉碎第20篇京东商场之前期准备_maven_10

Elasticsearch掰开揉碎第20篇京东商场之前期准备_maven_11

启动springboot项目

SpringBoot项目的启动类,它是有命名规则的:项目名单词首字母大写+Application。我的项目名叫:dafeige-jd-es,SpringBoot项目的启动类叫:DafeigeJdEsApplication

访问测试

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

Elasticsearch掰开揉碎第20篇京东商场之前期准备_idea_12

兄弟,当你测试的结果也是这样的话,恭喜恭喜,你已经成功70%了。

结束语

至此,Elasticsearch掰开揉碎系列的第20篇就结束了,本篇主要讲解的是:京东商场之前期准备(引入pom依赖、删除环境中无用的文件、修改资源配置文件、拷贝前端素材、创建测试controller、启动springboot项目、访问测试)

下一篇我给大家带来的是:京东商场之爬取数据。我们依然掰开揉碎的方式去说。后续的内容更精彩,敬请期待,感谢兄弟们的关注!!!

标签:20,项目,商场,controller,Elasticsearch,测试,揉碎,京东,前端
From: https://blog.51cto.com/51power/6365136

相关文章

  • Elasticsearch掰开揉碎第21篇京东商场之爬取数据
    引言上一篇主要讲解的是:京东商场之前期准备(引入pom依赖、删除环境中无用的文件、修改资源配置文件、拷贝前端素材、创建测试controller、启动springboot项目、访问测试)本篇主要讲解的是:京东商场之爬取数据(京东商场搜索请求、HTML解析器之jsoup、编写html解析工具类、解析页面所......
  • Elasticsearch掰开揉碎第24篇京东商场之关键字高亮
    引言上一篇主要讲解的是:京东商场之前后端交互(修改index.html文件、编译项目、重新启动程序、index.html继续完善js代码、index.html遍历商品详细信息、访问测试)本篇主要讲解的是:京东商场之关键字高亮(编写service层代码、修改controller层代码、修改index.html文件、重新启动程序......
  • 尝试使用硬件电路来解释CRC计算(DS1820或者DS1822的CRC计算)
       之前在培训讲解DS1822的测试时,CRC计算都是以C语言进行讲解的。今天在练习Verilog的时候,觉得也可以使用硬件电路来讲解。   DS1820的CRC计算硬件电路示意图如下:   这个是示意图,方框代表寄存器,XOR代表异或门。Verilog的硬件描述如下:1moduleD_FF2(3......
  • LeetCode 周赛 347(2023/05/28)二维空间上的 LIS 最长递增子序列问题
    本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]提问。往期回顾:LeetCode单周赛第346场·仅68人AK的最短路问题周赛347概览T1. 移除字符串中的尾随零(Easy)标签:模拟、字符串T2.对角线上不同值的数量差(Easy)标签:前后缀分解T3.使所有字符......
  • 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......