我是一名新开发人员,我遇到了一个问题应该有一个简单的答案,但我似乎无法弄明白。我正在开发一个使用Spring Tool Suit和Maven的项目。我想要做的就是将一个字符串输出到Elasticsearch URL(我有URL)。以前我使用spring打印和读取Kafka队列,所以我相信这应该有类似的答案(我将添加到Maven的pom.xml文件中的1-3个依赖项,一个配置类/注释,以及“发件人”类/注释)。剩下的就是添加呼叫。
任何帮助都是值得赞赏的代码,我将如何通过自己或其他方式解决这个问题。
非常感谢。
答案 0 :(得分:0)
我觉得你过分依赖框架,IDE和工具,缺乏对REST API的基本理解。 Elasticsearch URL是REST API,因此您可以使用任何能够进行http调用的库。话虽如此,我想到的一些图书馆是:
Spring restTemplate(http://www.baeldung.com/rest-template)
Spring数据弹性搜索 (http://www.baeldung.com/spring-data-elasticsearch-tutorial)。但是我 除非你熟悉Spring,否则会建议不要这样做 “数据存储库”。