Хooray-mp (интегрированный набор для разработки на основе SpringBoot)
PS: Сначала планировалось сделать платформу для WeChat, поэтому название также было унаследовано от WeChat MP. Обычно люди, которые скачивают и используют проект, переименовывают его в соответствии со своими предпочтениями и стилем именования пакетов.
QQ группа: 554750593
TODO
Это бэкенд-разработка на базе Spring Boot, где каждый модуль может разрабатываться независимо, а данные могут передаваться между ними через HTTP Restful или JMS-подобные очереди. Этот проект не является полноценным проектом, он просто предлагает идею интеграции технологий для облегчения выбора подходящих технологий при разработке архитектуры.
Проект, который может работать независимо, может контролироваться и управляться hooray-sadmin. Это позволяет вам всегда быть в курсе различных аспектов работы приложения, таких как производительность, оптимизация и метрики вызовов методов интерфейса. Это избавляет вас от необходимости контролировать множество компьютеров и серверов, как это было раньше.
Можно легко интегрировать Maven + SonarQube + Jenkins + Trac + StatSVN, чтобы быстро получить полное представление о разработке (без слепых зон).
В будущем hooray boot платформа будет иметь следующие функции:
Используемые сторонние библиотеки и платформы:
Простое использование инструмента nodejs bower:
Установите nodejs: Linux: sudo npm install -g bower.
Перейдите в проект и создайте файл bower.json, заполнив его библиотеками js/css в формате bower:
{
"name": "hooray-panel",
"dependencies": {
"angular": "~1.3.9",
"angular-resource": "~1.3.9",
"bootstrap-css-only": "~3.3.5"
}
}
В той же папке, что и bower.json, выполните:
bower install.
Как запустить?
4.1 Запустите redis. 4.2 Запустите hooray-panel и hooray-mpweb (примечание: этот проект не содержит большого содержания, используется только для тестирования). 4.3 Запустите hooray-sadmin, центр управления всеми приложениями на основе springboot. Смотрите скриншот ниже. 4.4 Если вы запускаете проект впервые, вам нужно выполнить mvn flyway:init -Dmaven.test.skip=true и mvn flyway:migrate -Dmaven.test.skip=true в hooray-panel. Более подробную информацию можно найти в pom.xml hooray-panel. Кроме того, SQL для электронной коммерции не управляется flyway, но напрямую импортируется в базу данных из hooray-mp/hooray-shop/src/main/resources/hooray_shop.sql. 4.5 Обратите внимание на другие вопросы. Когда вы используете mybatise для автоматического создания кода для генерации соответствующих таблиц, вы можете обратиться к hooray-panel/pom.xml. 4.6 Исследуйте Pivot или Javafx для отображения данных веб-диаграмм.
Скриншоты работы hooray-sadmin:
Главная страница списка приложений:
Скриншот журнала:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )