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

OSCHINA-MIRROR/JeeHuangBingGui-JeeSpringCloudV3.0

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

JeeSpringCloudV3.0 — платформа для быстрой разработки облачных приложений в интернете

(Бесплатный open-source фреймворк на Java для разработки облачных интернет-приложений)

Быстрое создание распределённого кода микросервисной архитектуры. Проект отличается лаконичностью кода, богатыми комментариями и простотой освоения. Одновременно включает в себя множество базовых модулей и функций мониторинга и обслуживания.

Open source — это непросто

Есть ли у вас проекты, которые вы хотели бы открыть нашему сообществу разработчиков? Группа: Open source enterprise cooperation Номер группы: 678199313

Часть 1. Платформа

Помогите со звёздочками и лайками, нужно собрать 1000 звёзд, спасибо за помощь! Демонстрационная версия: http://2344m8s730.imwork.net/admin/login

Онлайн-документация: https://gitee.com/JeeHuangBingGui/jeeSpringCloud/wikis/pages Скачать видео с документацией: https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files Open source China: https://www.oschina.net/p/jeeSpringCloud JeeSpringCloud-GVP: https://gitee.com/JeeHuangBingGui/jeeSpringCloud

Официальные группы JeeSpring: QQ: open-capacity-platform交流 Группа 1: 328910546 (уже заполнена) JeeSpringCloud官方(2)群 Группа 2: 756355483

Платформа JeeSpringCloud V3.0 включает в себя:

  • Планирование задач по расписанию;
  • Мониторинг серверов;
  • Мониторинг платформы;
  • Отслеживание аномальных сообщений электронной почты;
  • Отслеживание сообщений об ошибках сервера;
  • Настройка платформы;
  • Среда разработки;
  • Электронная почта для отслеживания;
  • Графики;
  • Карты;
  • Единая точка входа;
  • Redis для распределённого кэширования;
  • ActiveMQ для очередей;
  • Членство;
  • Маркетинг;
  • Онлайн-пользователи;
  • Журналы;
  • Количество посещений;
  • Вызовы;
  • Прямое объединение в кластеры;
  • Документация по интерфейсам;
  • Примеры кода;
  • Видеоинструкции по установке;
  • Учебные пособия;
  • Dubbo;
  • Spring Cloud;
  • Spring Boot;
  • MyBatis;
  • Spring MVC;
  • IOC;
  • AOP;
  • Задачи по расписанию;
  • Кэш аспектов;
  • MVC;
  • Управление транзакциями;
  • Очередь Redis;
  • Код генерации (для одной таблицы, главной и вспомогательной таблиц, древовидной таблицы, списков и табличных форм, добавления, изменения и запроса к облачному интерфейсу, кэширование Redis, код для dubbo, графики и карты);
  • Vue.js;
  • Рабочий процесс;
  • CMS;
  • Генерация кода (для одной таблицы, главной и вспомогательной таблиц, древовидной таблицы, списков и табличных форм, добавления, изменения и запроса к облачному интерфейсу).

Часть 2. Функции платформы

  • Мой профиль
    • Моя информация
    • Мои объявления
    • Файлы
  • Участники
    • Центр пользователя
    • Карта пользователя
    • Программа лояльности
    • Push-уведомления
  • Маркетинг
    • Мероприятия по маркетингу
    • Активность в социальных сетях
    • События на местах
    • Голосования
    • Облачный сервис поддержки (форумы, рабочие задачи, онлайн-поддержка)
  • Статистика
  • Магазин
  • Настройка платформы
    • Пользователи
    • Меню
    • Отдел
    • Регион
    • Роль
    • Словарь
    • Конфигурация системы
  • Мониторинг платформы
    • Планирование задач
    • Журнал
    • Планирование задач журнала
    • Онлайн-пользователи
    • Мониторинг пула соединений (демонстрационная версия не открыта)
    • Отслеживание
    • Системная конфигурация
    • Распределённое кэширование (Redis)
  • Мониторинг серверов
  • Среда разработки
    • Статистика примеров
    • Генерация кодов
    • Примеры кодов
    • Создание модулей
      • Системная конфигурация
      • Деревья
      • Билеты
      • Заказы
    • Тестирование интерфейсов
    • Документация по интерфейсам
    • Тесты с использованием QR-кодов
    • Inspinia_admin-v2.7.1
  • Инструменты платформы
    • Интерфейсы
    • Внешние электронные письма
    • Инструменты для SMS
    • Конструктор форм
  • Форум сообщества
    • Отправка консультаций
  • Помощь

Часть 3. Снимки экрана системы

JeeSpringCloudV3.0 — платформа для быстрой разработки облачных приложений (административная часть)

Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы Микросервисы

Микросервисы Четыре. Платформа. Особенности

JeeSpringCloud — это система на основе SpringBoot, SpringMVC, Mybatis, Redis, SpringCloud и Vue.js для быстрой разработки микросервисных распределённых приложений. Проект отличается лаконичным кодом с подробными комментариями, простотой в освоении и одновременной поддержкой распределённости, микросервисов, а также включает множество базовых модулей: управление пользователями, ролями, отделами, словарями и т. д. (всего 10 модулей).

Платформа JeeSpring предназначена стать всеобщим достоянием, объединяющим и служащим интересам широких масс. Официальная группа JeeSpring в QQ: 328910546.

Проект включает следующие технологии:

  • интерфейс и код нижнего уровня (Spring MVC, MyBatis, Spring Boot, Spring Cloud, микросервисы);
  • безопасность;
  • фреймворк для представления;
  • серверная проверка;
  • планирование задач;
  • слой персистентности;
  • пул соединений с базой данных;
  • кэш;
  • управление журналами;
  • и другие ключевые технологии.

Разработчики стремятся создать комплексное решение для предприятий любого масштаба на базе J2EE, включая ORM/Redis/Service Repository. Один репозиторий Service может напрямую реализовать Dubbo и микросервисы, предоставляя базовую поддержку интерфейса и реализации.

Микросервисы / кластеры (Nginx)

Поддерживают удалённые вызовы в стиле REST (HTTP + JSON/XML): на основе зрелой платформы Spring Boot в среде Spring Boot и Spring Cloud реализованы удалённые вызовы REST-стиля (HTTP + JSON/XML), что значительно упрощает межъязыковое взаимодействие внутри предприятия и внешние Open API, беспроводные API и даже AJAX-сервисы.

Фактически, эта поддержка REST также позволяет Dubbo предоставлять базовые функции для современной популярной архитектуры «микросервисы». Кроме того, вызовы REST достигают относительно высокой производительности: согласно эталонному тестированию, разница между RPC по умолчанию на основе HTTP + JSON и TCP + Hessian2 двоичной сериализации составляет примерно 1,5 раза. Подробные результаты эталонного тестирования приведены ниже.

ORM/Redis/Service репозитории

Репозиторий ORM предоставляет интерфейсы ORM и различные реализации, которые можно настроить.

Репозиторий Redis предоставляет интерфейсы Redis и различные реализации, которые можно настраивать. Можно настроить вызовы для одиночных машин, Redis или облачного Redis.

Репозиторий Service предоставляет интерфейсы Service и различные реализации, которые можно настраивать. Один репозиторий Service может непосредственно реализовывать Dubbo, микросервисы и базовый серверный интерфейс и реализацию.

Пять. Архитектура. Описание

Выбор технологий:

  1. Использование популярных веб-технологий, таких как Spring Boot, Spring MVC, Mybatis и Vue.js.
  2. Распределённая архитектура Spring Cloud, микросервисы, кластеры и ZooKeeper.
  3. Генерация кода (интерфейс и нижний уровень, микросервисы).
  4. Репозиторий ORM с настраиваемыми интерфейсами и реализациями.
  5. Репозиторий Redis с настраиваемыми интерфейсами и реализациями. Можно настраивать вызовы для одиночных машин, Redis и облачного Redis.
  6. Репозиторий Service с настраиваемыми интерфейсами и реализациями. Можно настраивать вызовы Dubbo, микросервисы и базовые серверные интерфейсы и реализации.

Шесть. Генератор кода

Генератор кода:

  1. Spring MVC/Vue.js.
  2. Контрольный, сервисный и уровень доступа к данным.
  3. Redis.
  4. Mybatis.
  5. Alibaba Dubbo.
  6. Микросервисы.
  7. Кластеры.
  8. Интерфейс пользователя (CRUD).
  9. Статистические страницы с графиками.
  10. Статистические карты.

Семь. Начало разработки

Платформенное руководство: https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files

Восемь. Техническая коммуникация

Как общаться, давать обратную связь и участвовать?

Сообщество форума: https://jeespring.kf5.com/hc/community/topic/

Официальная группа QQ JeeSpringCloud:

  • Группа 1: 328910546 (полная).
  • Группа 2: 756355483 (внутренняя информация).

Официальные ресурсы включают:

  1. Подробное руководство по развёртыванию.

  2. Видео по развёртыванию.

  3. Среднее обучение видео в разработке, включая генерацию кода и введение в архитектурный код.

  4. Высшее обучение видео в разработке, включая подробное объяснение архитектурного кода.

  5. Обучение архитектуре видео в разработке, включая подробные объяснения архитектурного и генерационного кода.

Руководство по платформе: https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files

Девять. Онлайн-опыт

Демонстрационная версия: http://2344m8s730.imwork.net/admin/login

Десять. Заявление об авторских правах

Это программное обеспечение использует лицензию MIT, пожалуйста, строго соблюдайте содержание лицензии:

  • Необходимо предоставить копию MIT пользователю кода.
  • В расширенном коде (изменённом и производном от исходного кода) необходимо включить исходный текст лицензии, товарные знаки, патентные заявления и другие инструкции, установленные первоначальным автором.
  • Лицензия MIT также является дружественной к коммерческому использованию. Пользователи могут изменять код по мере необходимости и выпускать его как открытый исходный код или коммерческий продукт.
  • Вы можете перепродавать его, но сохраняйте авторские права и информацию об авторе в файле и указывайте JeeSpringCloud в описании вашего продукта.
  • Вы можете использовать его любым способом, вы можете изменить имя пакета или класса, но сохраните авторские права и информацию об авторах в файле.

Одиннадцать. Всеобщее признание, участие, достижение всеобщего блага и совместное использование платформы разработки.

Всеобщее признание, участие, достижение всеобщего блага, совместное использование платформы разработки.

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

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

Введение

JeeSpringCloud/JeeSpring — это фреймворк для быстрой разработки интернет-облачных приложений, который представляет собой систему архитектуры для создания распределённого кода микросервисов. Проект имеет лаконичный код с богатыми комментариями, прост в освоении и объединяет в себе распределённые системы, микросервисы, а также включает множество ... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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