SpringBoot整合ElasticSearch的示例代码-创新互联

ElasticSearch作为基于Lucene的搜索服务器,既可以作为一个独立的服务部署,也可以签入Web应用中。SpringBoot作为Spring家族的全新框架,使得使用SpringBoot开发Spring应用变得非常简单。本文要介绍如何整合ElasticSearch与SpringBoot。

创新互联是一家专业提供无锡企业网站建设,专注与网站制作、做网站、H5页面制作、小程序制作等业务。10年已为无锡众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

实体设计:

每一本书(Book)都属于一个分类(Classify),都有一个作者(Author)。


生成这个三个实体类,并实现其get和set方法。

SpringBoot配置修改:

1.修改pom.xml文件,引入相应依赖

<parent>
    <groupId> org.springframework.boot </groupId>
    <artifactId> spring-boot-starter-parent </artifactId>
    <version> 1.3.0.RELEASE </version>
</parent>

<dependencies>
      <!-- 添加 web 应用的依赖 -->
    <dependency>
      <groupId> org.springframework.boot </groupId>
      <artifactId> spring-boot-starter-web</artifactId>
    </dependency>
    <!-- 添加 spring-data-elasticsearch的依赖 -->
    <dependency>
      <groupId> org.springframework.boot </groupId>
      <artifactId> spring-boot-starter-data-elasticsearch </artifactId>
    </dependency>
    <dependency>
      <groupId> org.springframework.boot</groupId>
      <artifactId> spring-boot-starter-test </artifactId>
    </dependency>
  </dependencies>

文章名称:SpringBoot整合ElasticSearch的示例代码-创新互联
文章源于:https://www.cdcxhl.com/article36/dojcsg.html

成都网站建设公司_创新互联,为您提供网站导航Google动态网站网站改版品牌网站设计品牌网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设