На основе SpringBoot и Shiro реализован шаблон системы управления бэкендом, который может быть использован в онлайн-проектах, проектах на аутсорсинге и корпоративных проектах. Используемые компоненты являются открытыми исходными кодами, и проект не связан с вопросами лицензирования или покупки прав. Используются общепринятые технологии, которые не вызывают проблем.
Функция | Описание |
---|---|
Управление отделами | Управление иерархией между различными отделами. |
Управление пользователями | Пользователи являются неотъемлемой частью системы. |
Управление ролями | Распределение прав доступа пользователей для всей системы. |
Управление меню | Интеграция запросов системы с конфигурацией прав доступа, повышение безопасности системы. |
Управление словарями | Словарь управляется двумя таблицами: родительская таблица представляет типы, а дочерняя таблица — данные. Удобно управлять информацией о таблицах. |
Системная конфигурация | Настройка информации о системе, такой как название системы, название проекта и значки. |
Журнал входа | Запись информации о пользователях, времени входа и местоположении входа. |
Операционный журнал | Запись подробной информации об операциях системы, что облегчает поиск источника проблемы при последующей обработке. |
Мониторинг данных | Мониторинг источников данных, производительности и деталей запросов, чтобы определить причины медленных SQL-запросов. |
Сервисный мониторинг | Мониторинг различных показателей сервера, чтобы убедиться, что они находятся в пределах нормальных диапазонов. |
Мониторинг работы | Просмотр системных журналов в реальном времени, что удобно для разработчиков, чтобы регулировать ошибки без подключения к серверу. |
Интерфейс документации | Единое управление правилами вызова различных интерфейсов модулей. |
Загрузка и скачивание | Шаблоны примеров упрощают копирование и вставку часто используемых компонентов загрузки и скачивания во время разработки. |
Создание форм | Быстрое создание различных форм путём перетаскивания и копирования и вставки, однократное создание форм. |
Генерация кода | Однократная генерация Controller, Service, ServiceImpl, Mapper, Entity и Vo с поддержкой пользовательских шаблонов. |
Название | Версия | Описание | Адрес |
---|---|---|---|
SpringBoot | 2.4.3 | Основная структура | https://spring.io/projects/spring-boot |
Shiro | 1.4.1 | Структура безопасности | http://shiro.apache.org/ |
MybatisPlus | 3.3.1 | ORM-структура | https://mp.baomidou.com/ |
Thymeleaf | 2.4.3 | Шаблонизатор | https://www.thymeleaf.org/ |
Layuimini | IFrame версия | Статический стиль | http://layuimini.99php.cn/ |
Redis | — | Компонент кэширования | https://redis.io/ |
MySQL | 8.0.22 | База данных | https://www.mysql.com/ |
Druid | 1.2.4 | Пул соединений | https://druid.apache.org/ |
Knife4j | 3.0.2 | Документация по интерфейсу | https://swagger.io/ |
Fastjson | 1.2.75 | Инструмент JSON | https://github.com/alibaba/fastjson |
Commons-io | 2.6 | Инструменты ввода-вывода | http://commons.apache.org/proper/commons-io/ |
UserAgentUtils | 1.21 | Информация об устройстве | https://mvnrepository.com/artifact/eu.bitwalker/UserAgentUtils |
Ip2region | 1.7.2 | IP-адрес | https://gitee.com/lionsoul/ip2region ## 6. Часто задаваемые вопросы |
Рекомендуется задавать вопросы через систему Issue, создать вопрос в Issue.
Straw-Shiro использует лицензию Apache 2.0. Подробнее см. в файле Apache License 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )