使用hibernate搜索和弹性搜索示例代码

时间:2018-04-28 03:41:32

标签: java spring elasticsearch hibernate-search

我想搜索引擎,如雅虎/谷歌搜索。我有我的oracle数据库。我想用一个搜索组件创建一个简单的Spring Rest基础webapp,我可以根据它应该从Oracle数据库给出建议的输入给出我的输入xyz

经过我的深入分析后,我发现HibernateSearch ORM 5.9.1将有助于满足这一要求,因为它也可以与Elastic Search集成。所以,我决定使用HibernateSearch和ElasticSearch构建我的webapp。

但我无法找到任何示例webapp。我只是想提一些代码或想法如何集成到以下文件中

hibernate.cfg.xml  
POJO classes
App.java class

2 个答案:

答案 0 :(得分:0)

而不是使用Hibernate您可以使用Spring Data连接到ElasticSearch。

将其用作示例项目。

https://www.mkyong.com/spring-boot/spring-boot-spring-data-elasticsearch-example/

对于Hibernate和ElasticSearch,您可以参考此Url

https://docs.jboss.org/hibernate/search/5.6/reference/en-US/html/ch11.html#_built_in_or_server_defined_analyzers

答案 1 :(得分:0)

您可以在Hibernate存储库中找到测试模板和简单演示:

您可能还想阅读Getting started with Hibernate Search