реализация поисковой системы с гибернацией поиска и гибким поисковым примером кода - PullRequest
0 голосов
/ 28 апреля 2018

Я хочу использовать поисковую систему, например Yahoo / Google Search. У меня есть база данных оракула. Я хочу создать простое базовое веб-приложение Spring Rest с одним поисковым компонентом, в котором я могу дать свой ввод, например xyz, на основе ввода, которое оно должно дать мне из базы данных Oracle.

После всего моего глубокого анализа я обнаружил, что HibernateSearch ORM 5.9.1 поможет выполнить это требование, поскольку его можно интегрировать и с Elastic Search. Итак, я решил создать свое веб-приложение с HibernateSearch вместе с ElasticSearch.

Но я не смог найти образец веб-приложения для этого. Я просто хочу сослаться на какой-то фрагмент кода или идею, как интегрировать в следующие файлы

hibernate.cfg.xml  
POJO classes
App.java class

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Вы можете найти шаблоны тестирования и простые демонстрации в репозиториях Hibernate:

Вы также можете прочитать Начало работы с Hibernate Search .

0 голосов
/ 28 апреля 2018

Вместо использования 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

...