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

OSCHINA-MIRROR/xiandafu-beetl-bbs

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

beetl-bbs

При создании сообщества после взлома было решено сделать форум на Java с использованием технологий Spring Boot 2.3 + Beetl + Beetsql.

Установка

  • Lombok

  • JDK 8, Maven 3, MySQL

  • Клонировать проект командой git clone

  • Создать базу данных bbs; установить MySQL из файла install-mysql.sql

  • Импортировать как Maven проект

  • Запустить BbsMain

  • Получить доступ по адресу http://127.0.0.1:8080/bbs/bbs/index/1.html, войти как администратор admin/123456 или зарегистрироваться новым пользователем

  • Выполнить mvn install, чтобы создать WAR-пакет и развернуть его на сервере

Переключение поискового движка

По умолчанию используется Lucene. После входа в систему как администратор нажмите "Инициализация движка".

Если требуется использовать ElasticSearch в качестве движка поиска для тем форума:

  • Установите ElasticSearch для полнотекстового поиска: скачайте Elasticsearch (на момент тестирования версия Elasticsearch 7.2.0); перейдите в папку bin и запустите elasticsearch

  • Установите анализатор ElasticSearch: перейдите в папку bin и выполните команду ./elasticsearch-plugin install analysis-smartcn. Затем перезапустите elasticsearch

Технологии

  • Spring Boot 2.1.7, Elastic Search, Caffeine Cache, Beetl, BeetlSQL, Java 8

Коллаборативное развитие

Перед началом работы необходимо создать issue и назначить себе задачу. Можно также просто создать issue, а остальные участники возьмутся за работу самостоятельно.

Текущая версия — 2.0

Alt text Alt text

Авторы

Xian Da Fu, Darren, Martin's Morning

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

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

Введение

Форум, разработанный с использованием springboot2, beetl, beetsql и elasticsearch. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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