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

OSCHINA-MIRROR/donggongai-shieldsb-admin-demo

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

Примеры проектов shieldsb

Конкретные документы по использованию уже размещены в каталоге src/main/resources/static/docs. После запуска системы вы можете найти «разработку» в разделе «системные инструменты» и просмотреть онлайн-справку в меню «система управления».

Этот проект представляет собой веб-пример проекта shieldsb, использующий springboot 2.2.5 и shieldsb-dao 2.7.0. Он включает в себя управление пользователями, ролями, разрешениями, базами данных, а также редактор форматированного текста (уже интегрированный с ueditor), управление кешем, поддержку нескольких тем на бэкэнде, управление кешем и параметрами системы.

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

В проекте используются такие инструменты, как flyway для управления SQL, что позволяет автоматически создавать таблицы и поддерживать их. В настоящее время проект предоставляет только версии SQL для MySQL. Oracle и другие базы данных будут добавлены позже.

Для экспорта в формате PDF необходимо поместить используемые шрифты в каталог fonts в src/main/resources. Это связано с тем, что шрифты обычно большие и не предоставляются в исходном коде.

Shieldjs интегрирует различные компоненты JavaScript, включая сторонние компоненты, такие как select2, всплывающие окна, отправка AJAX и выбор выражения cron.

Особенности

  • На основе SpringBoot: упрощает большую часть конфигурации проекта и зависимостей Maven, позволяя вам сосредоточиться на бизнес-разработке. Предлагается уникальный способ разделения пакетов, который обеспечивает большое количество кода без беспорядка.
  • Обёртка JavaScript: на основе shieldjs JavaScript обёртывается в плагины, которые можно легко использовать, просто манипулируя HTML. Для получения дополнительной информации о внутреннем использовании или shieldjs, это может упростить код и позволить разработчикам сосредоточиться на разработке страниц.
  • Настройка параметров: файлы конфигурации могут быть изменены через систему управления без необходимости перезапуска проекта для немедленного вступления в силу.
  • Управление кешем: часто используемые меню, разрешения и URL-адреса были заключены в кеш. Если автоматическое обновление задерживается, можно вручную обновить его.
  • Строгая безопасность: чёткий процесс выполнения системы, строгие проверки исключений и механизмы безопасности, подробная статистика журналов и всесторонняя защита системы.
  • Модульность: модули разделены на разные функциональные области, как видно из shieldsb-admin-modules. При изменении модуля просто измените файл jar напрямую. Это удобно и быстро.
  • Простота в освоении: структура ясна, код соответствует стандартам, и предоставляется генератор кода. Обычные функции могут быть сгенерированы полностью с помощью генератора кода, включая код и страницы. Это обеспечивает быструю разработку при сохранении требований к производительности.

Управление пользователями:

Управление пользователями

Управление меню:

Управление меню

Управление разрешениями:

Разрешение использует пользовательские метки для унифицированной обработки. Пожалуйста, обратитесь к документации по использованию для получения подробной информации.

Управление разрешениями

Управление кешем:

Управление кешем

Управление чувствительными словами:

Настройка чувствительных слов:

Настройка чувствительных слов

Управление чувствительными словами:

Управление чувствительными словами

Тестирование чувствительных слов:

Тестирование чувствительных слов

JVM-управление кешем:

JVM-управление кешем

Просмотр системного SQL:

Просмотр системного SQL

Чат с роботом:

Чат с роботом

Онлайн-редактор Markdown:

Онлайн-редактор Markdown

Сравнение различий в тексте:

Сравнение различий в тексте

Вывод структуры таблицы:

Можно выводить в форматах PDF, Word и Excel.

Вывод структуры таблицы

Инструмент создания таблиц:

Предоставляет простые инструкции по созданию таблиц.

Инструмент создания таблиц

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

Согласно шагам, генерирует код и страницу, подходящие для CRUD функций в этой системе.

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

Генератор выражений cron:

Предлагает выражения quartz и springcron. Вы можете просмотреть их в модуле задач системы управления.

Генератор выражений cron


Обратная связь по вопросам

Если вы обнаружите уязвимость в системе безопасности, недостаток дизайна или другую проблему, пожалуйста, отправьте электронное письмо по адресу 253044554@qq.com. Мы постараемся ответить вам как можно скорее.

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

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

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

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

Участники

все

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

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