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

OSCHINA-MIRROR/xautlx-s2jh4net

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

Проект: введение

Это основа для разработки гибридного (Hybrid) смешанного приложения (APP) и системы управления бэкендом, ориентированная на корпоративные приложения. Она объединяет последние основные технологии с открытым исходным кодом и представляет собой интегрированный набор основных технологий Java EE и лучших практик для проектирования и реализации корпоративных веб-приложений.

http://www.entdiy.com

Синхронное обновление ресурсов репозитория GIT:

Build Status

Следите за последними версиями микросервисной архитектуры от автора, основанной на Vue/Element-UI и Spring Boot/Spring Cloud & Alibaba.

Особенности фреймворка:

  1. Интерфейс и основные функции, ориентированные на основные корпоративные веб-системы.
  2. Основан на основной архитектуре (Java 8 + SpringMVC/Spring 5 + Hibernate 5.2/MyBatis 3/JPA 2.1/Spring Data 2). Подробнее см. в списке технических характеристик.
  3. Интеграция приложений на основе Webpack/NodeJS/React/Cordova и Restful API.
  4. На основе популярных JQuery 1.12/Bootstrap 3.3 и других UI-фреймворков и плагинов, с хорошей совместимостью браузеров и поддержкой мобильных устройств.
  5. Предоставляет базовую структуру генерации кода, упрощая разработку базовых функций CRUD.
  6. Модульный проект на основе Maven и управление зависимостями компонентов, что упрощает непрерывную интеграцию и разработку.

Техническая архитектура:

Список основных технических компонентов (Java/Web/Tool):

  • [Технические характеристики](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/110.технические характеристики.md): описание основных технологий и дизайна.
  • [Обработка исключений](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/120.обработка исключений.md): стратегия обработки исключений в рамках проекта.
  • [Смешанное приложение](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/130.смешанное приложение.md): архитектура гибридных приложений на React+Cordova.
  • [План разработки](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/140.план разработки.md): планирование внедрения новых функций и возможностей.
  • Журнал изменений: основные обновления версий проекта и его функций.

Руководство по разработке:

  • [Демонстрация работы](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/210.демонстрация работы.md): запуск скрипта одним нажатием для автоматического завершения сборки на основе Maven и развёртывания Docker.
  • [Услуги Docker](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/220.услуги docker.md): демонстрация использования Docker для развёртывания сервисов в рамках фреймворка.
  • [Конфигурация разработки](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/230.конфигурация разработки.md): базовая конфигурация среды разработки.
  • [Структура проекта](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/240.структура проекта.md): обзор структуры всего проекта.
  • [Генерация кода](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/250.генерация кода.md): инструменты для создания базового кода CURD.
  • [Основные функции](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/260.основные функции.md): список уже реализованных основных функций.
  • [Компоненты пользовательского интерфейса](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/270.компоненты пользовательского интерфейса.md): дизайн и использование компонентов пользовательского интерфейса в рамках фреймворка.
  • [Табличные компоненты](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/280.табличные компоненты.md): мощные расширения и улучшения табличных компонентов Grid.
  • [Управление формами](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/290.управление формами.md): разработка веб-форм — важнейший аспект управления данными.
  • [Часто задаваемые вопросы](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/295.часто задаваемые вопросы.md): ответы на часто задаваемые вопросы о проекте.

Основные модули:

  • [Базовые данные](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/310.базовые данные.md): подход к проектированию базовых данных и данных тестирования.
  • [Аудит данных](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/320.аудит данных.md): реализация аудита бизнес-данных с использованием компонента Hibernate Envers.
  • [Плановые задачи](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/330.плановые задачи.md): настройка и мониторинг запланированных задач с помощью компонента Quartz.
  • [Дизайн API](entdiy-devops/entdiy-dev-guide/src/main/resources/META-INF/resources/dev/docs/markdown/340.дизайн api.md): концепция дизайна API.

Главный сайт проекта:

Весь сайт защищён Ngrok и может работать медленно или временно отключаться при обновлении. Чтобы предотвратить случайное изменение данных, некоторые функции могут быть отключены. Для полного опыта рекомендуется запустить локально, следуя инструкциям в разделе «Демонстрация работы» или «Конфигурация разработки».

Скриншоты:

Пример объединённой страницы демонстрации системы управления бэкэндом All In One.

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

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

Введение

Создание базовой структуры разработки для гибридного приложения и системы управления бэкендом, объединяющей последние тенденции популярных open-source технологий, ориентированных на корпоративное использование. Предоставление лучших практик и прототипов для интеграции основной архитектуры популярных open-source Java EE технологий и разработки ко... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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