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

OSCHINA-MIRROR/QinHaiSenLin-Jfinal-layui

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

JFinal-layui: профессиональная версия

Введение

JFinal+layui — это решение для быстрой разработки корпоративных приложений, основанное на JFinal и layui. Оно использует преимущества JFinal и layui для быстрого запуска проектов. Это упрощает разработку и делает её более эффективной, даже если вы не знакомы с layui.

Основные функции проекта включают в себя:

  • аутентификацию;
  • управление функциями;
  • управление ролями (включая управление правами доступа);
  • управление пользователями;
  • управление отделами;
  • системный журнал;
  • бизнес-словарь;
  • отчёты;
  • генератор кода;
  • общий доступ к файлам для загрузки и скачивания;
  • импорт и экспорт;
  • диаграммы Echart;
  • кэширование;
  • мониторинг SQL с помощью druid;
  • другие функции, необходимые для управления корпоративными приложениями. Проект упрощает код переднего плана, а также обеспечивает полную и хорошо продуманную реализацию общих функций бэкенда. Разработчику нужно только реализовать бизнес-логику. От архитектуры бэкенда до разработки переднего плана и развёртывания — всё это демонстрирует мощь быстрой разработки Jfinal.

Профессиональная и мастер-версии

Основное различие между профессиональной и мастер-версиями заключается в интерфейсе переднего плана. Они основаны на существующем интерфейсе и отличаются изменениями в CSS и макете домашней страницы. В результате получается профессиональный интерфейс администратора.

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

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

  • ядро: JFinal, JFinal-undertow, layui, MySQL, ehcache, RSA-алгоритм шифрования;
  • система разрешений: реализуется через отношения «пользователь — роль — функция». Система проста и понятна, а реализация кода очень проста. Она может полностью заменить Shiro. Это стало возможным благодаря продуманной архитектуре JFinal.
  • Интерфейс переднего плана: включает в себя часто используемые модули layui и примеры использования. Это позволяет быстро начать работу без необходимости разбираться в layui;
  • Системный журнал: регистрирует операции, данные и действия входа в систему без необходимости аннотаций или ручного добавления.

Ссылки для связи

Интерфейс системы

  1. Интерфейс входа: при первом входе проверка подлинности не отображается. Если пароль введён неправильно один раз, потребуется проверка подлинности. Начальные учётные данные: admin/123456.

Первый интерфейс входа

  1. После успешного входа пользователь попадает на главную страницу управления.

Главная страница управления 3. Основные модули управления системой

  • Управление функциями
  • Управление ролями
  • Управление пользователями
  • Управление отделами
  • Бизнес-словарь
  • Системный журнал
  • Отчёты
  • Генератор кода
  • Общий доступ к файлам: загрузка и скачивание
  • Импорт и экспорт
  • Диаграммы Echart
  • Кэширование
  • Мониторинг SQL с помощью Druid

Заключение

Надеюсь, эта информация будет вам полезна.

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

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

Введение

Описание недоступно Развернуть Свернуть
JavaScript и 5 других языков
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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