【问题标题】:How to integrate elasticSearch with spring?如何将elasticSearch与spring集成?
【发布时间】:2017-07-07 02:11:29
【问题描述】:

如何将elasticSearch与spring集成? 任何教程和示例代码都会非常有帮助。 这些是我的spring项目maven依赖的一部分,我们不使用spring-boot,我已经看过一些将elasticSearch和spring-boot集成的教程,但是没有用。

<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${springFramework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${springFramework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${springFramework.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-web</artifactId>
            <version>${springSecurity.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-config</artifactId>
            <version>${springSecurity.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.security.oauth</groupId>
            <artifactId>spring-security-oauth2</artifactId>
            <version>${springSecurityOauth2.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
            <version>${springData.version}</version>
        </dependency>

【问题讨论】:

  • 搜索“integrate elasticsearchwith spring”提供了很多示例、文档和教程。您尝试了哪些,还有哪些问题?
  • 我现在正在使用 spring-context-support 2.1.4.RELEASE,还有另一个问题,我无法使用 ElasticsearchOperations 对象更新 elasticSearch 中现有字段的映射。我想知道mysql表是否改变了我必须更新我的elasticSearch映射,但我不想重新创建索引并再次导入数据,有没有更好的解决方案而不是更新映射?
  • 如果您有新问题,您应该将其作为新问题提出。我强烈建议您阅读help pages,尤其是How do I ask a good question?,以了解如何在 Stack Overflow 上提出问题,以保证您得到很好的答案;它与其他论坛不完全相同。

标签: spring elasticsearch


【解决方案1】:

您可以将 Elasticsearch 与

一起使用

在我之前的项目中,我使用 Elasticsearch 构建了一个搜索引擎。在我的例子中,我实现了一个使用其 Java API 的搜索应用程序,而我的项目是使用 Spring Boot 构建的。

【讨论】:

    猜你喜欢
    • 2019-09-09
    • 1970-01-01
    • 2020-01-19
    • 1970-01-01
    • 2019-02-12
    • 2011-09-11
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多