2017-07-07 60 views
-2

如何將springSearch與spring集成? 任何教程和示例代碼都會非常有幫助。 這些是我的spring項目maven依賴項的一部分,我們不使用spring-boot,我已經閱讀了一些將springSearch與spring-boot集成的教程,但它沒有幫助。如何將elasticSearch與spring集成?

<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> 
+1

尋找'集成elasticsearchwith spring'提供了大量的示例,文檔和教程。你嘗試過哪些,還有什麼問題? – DaveyDaveDave

+0

現在我正在使用spring-context-support 2.1.4.RELEASE,還有另一個問題,我無法使用ElasticsearchOperations對象更新elasticSearch中現有字段的映射。我想知道如果MySQL表更改我必須更新我的elasticSearch映射,但我不想重新創建索引並再次導入數據,有沒有更好的解決方案,而不是更新映射? –

+1

如果您有新問題,您應該將其作爲一個新問題提出。我強烈建議閱讀[幫助頁](https://stackoverflow.com/help/asking),特別是[如何提出一個好問題?](https://stackoverflow.com/help/how-問),學習如何提出堆棧溢出的問題,這將保證你有良好的答案;它與其他論壇不完全相同。 – DaveyDaveDave

回答

0

您可以使用Elasticsearch與

在我以前的項目中,我使用Elasticsearch構建了一個搜索引擎。在我的情況下,我實現了一個使用其Java API的搜索應用程序,而我的項目是使用Spring Boot構建的。

Cheers,Dominik