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

OSCHINA-MIRROR/susonglin-springboot_hbase_kafka

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

Система

  1. Конфигурационные файлы:

    • application.yml — файл конфигурации по умолчанию, который считывает система;
    • application-dev.yml — конфигурационный файл для среды разработки;
    • application-test.yml — конфигурационный файл для тестовой среды;
    • application-pro.yml — конфигурационный файл для производственной среды.
  2. Запуск на локальном компьютере:

    • Измените параметры конфигурации в файле application-dev.yml.
    • Запустите NoticeStartApp.java.
  3. Развёртывание и публикация:

    • Разверните проект: перейдите в корневой каталог проекта (на уровень выше pom.xml) и выполните команду mvn clean package -Dmaven.test.skip=true.
    • Запустите приложение:
      • Для запуска в фоновом режиме используйте команду nohup java -jar muheda-notice-1.0-SNAPSHOT.jar --spring.profiles.active=test &.
      • --spring.profiles.active=test указывает на загрузку файла конфигурации.
  4. Настройка адреса Hbase:

    • Сначала настройте сопоставление хостов.
    • Конфигурация Hbase:
      • Мастер: hadoop-11:60000.
      • Zookeeper:
        • Кворум: hadoop-11, hadoop-12, hadoop-13, hadoop-14.
  5. HBaseDaoUtil:

    • В этом классе реализованы базовые операции Hbase.
    • Его можно внедрить в DAO.
  6. Связывание операций Hbase с сущностями:

    • Добавьте аннотацию @HbaseTable(tableName="") к классу сущности.
    • Добавьте аннотацию @HbaseColumn(family="sorin2", qualifier="conn") к полям сущности.
  7. Listener:

    • Методы с аннотацией @KafkaListener(topics = {"notice"}) являются источником данных для интерфейса.
  8. Ссылки:

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

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

Введение

Используя Spring Boot, Hbase и Kafka, была создана структура для работы с Hbase через JavaBean. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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