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

OSCHINA-MIRROR/fhs-opensource-fhs-framework

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

FHS-фреймворк: быстрая платформа разработки на основе SpringBoot

Описание

В настоящее время в сообществе с открытым исходным кодом существует множество платформ быстрой разработки, которые обычно включают базовые функции, такие как меню, роли, пользователи, журналы, разрешения, словари. Если добавить к ним генератор кода, то получится полноценная платформа быстрой разработки (все эти функции у нас уже есть). В чём же отличие FHS от других платформ? (Ответ будет в конце.)

  1. MyBatis JPA Это реализация MyBatis для JPA-аннотаций, которая позволяет реализовать CRUD и пакетную обработку без написания кода. Поддерживает один-к-одному, один-ко-многим, операции с данными, права доступа, постраничную навигацию. Если вы привыкли к MyBatis Plus, то он наследует все аннотации MyBatis Plus и вы можете использовать как JPA, так и MP-аннотации. Для сложных запросов используйте MP, а для простых — MPJ.
  2. Права доступа к данным Несколько строк конфигурации позволяют реализовать права доступа к данным. Поддерживаются множественные права доступа, например, через ресурсы, отделы и категории, для двойной фильтрации прав доступа.
  3. Маршрутизация источников данных Поддерживается разделение чтения между библиотеками и таблицами. Простая конфигурация обеспечивает разделение. В библиотеках разные бизнес-процессы могут быть размещены в разных таблицах или в одной таблице в разных библиотеках. Динамическое переключение источника данных основано на AOP и пользовательском DataSource.
  4. Декларативные транзакции Методы обслуживания, начинающиеся с add, update, del, save, по умолчанию запускают транзакции. Пользовательские методы должны использовать аннотации.

Архитектура программного обеспечения

Описание архитектуры программного обеспечения.

Установка

  1. xxxx
  2. xxxx
  3. xxxx

Инструкции

  1. xxxx
  2. xxxx
  3. xxxx

Вклад

  1. Форкните репозиторий.
  2. Создайте ветку Feat_xxx.
  3. Зафиксируйте свой код.
  4. Создайте запрос на вытягивание.

Особенности Gitee

  1. Вы можете использовать Readme_XXX.md для поддержки разных языков, таких как Readme_en.md, Readme_zh.md.
  2. Блог Gitee blog.gitee.com.
  3. Исследуйте проекты с открытым исходным кодом https://gitee.com/explore.
  4. Самый ценный проект с открытым исходным кодом GVP GVP.
  5. Руководство Gitee https://gitee.com/help.
  6. Самые популярные участники https://gitee.com/gitee-stars/.

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

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

Введение

Данная компания предоставляет функции управления данными, включая: исходный код для централизованного управления данными; метаданные; источники данных; управление данными; стандарты данных; метки данных; сервисы данных; качество данных; активы данных; сбор и разработку данных; визуализацию данных. Функции основаны на инструментах Kettle и Flin... Развернуть Свернуть
Java и 6 других языков
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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