1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bboss-eshelloword-booter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BBoss — хороший Java-клиент для работы с Elasticsearch по протоколу REST. Он работает с Elasticsearch и обращается к нему аналогично тому, как это делает MyBatis.

Требования к среде BBoss

  • JDK: версия 1.8 или выше.
  • Elasticsearch: версии 1.x, 2.X, 5.X, 6. X и выше.
  • Spring booter: версии 1.x и 2.x и выше.

Пример Maven-проекта на основе BBoss ES Booter

Этот пример представляет собой демонстрационный Maven-проект на основе BBoss ES Booter, который может служить основой для интеграции в различные типы проектов.

Интеграция проекта

Быстрое внедрение и использование:

Подробные инструкции по настройке можно найти здесь: https://esdoc.bbossgroups.com/#/development.

Описание демо-функций:

2.1. Определение объекта сущности Demo. 2.2. Написание тестового функционального объекта DocumentCRUD.java. * Создание файла конфигурации DSL esmapper/demo.xml. * Удаление и создание отображения. * Добавление, изменение и удаление одного документа. * Пакетное добавление документов (Elasticsearch не записывает данные в реальном времени, поэтому после пакетного добавления результаты поиска могут не содержать только что добавленные документы). * Пакетное изменение документов (Elasticsearch не записывает данные в реальном времени, поэтому после пакетного изменения результаты поиска могут не отражать последние изменения). * Поиск документов. * Выделение ключевых слов при поиске.

Запуск демо

В каталоге src/test/java есть множество готовых к запуску тестов JUnit. Например, для запуска операций добавления, удаления, изменения и поиска можно использовать следующие команды:

  • Elasticsearch 5.x или 6.x: org.bboss.elasticsearchtest.crud.DocumentCRUDTest.
  • Elasticsearch 7.x: org.bboss.elasticsearchtest.crud.DocumentCRUD7Test.

Группа разработчиков

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/bboss-eshelloword-booter.git
git@api.gitlife.ru:oschina-mirror/bboss-eshelloword-booter.git
oschina-mirror
bboss-eshelloword-booter
bboss-eshelloword-booter
master