Проект:
Обновление Layui до версии 2.15.
1. dyl-sys — это система управления бэкендом, написанная на Java. Архитектура системы проста и понятна, а разработка вторичных функций очень проста, что делает её доступной даже для начинающих разработчиков.
2. Существует множество подобных систем бэкенд-фреймворков. Однако после личного использования некоторые из них кажутся устаревшими, а другие имеют слишком сложную архитектуру. В области баз данных Hibernate и Mybatis были заменены на более простые и удобные в отладке и просмотре решения. Вместо сложной системы прав доступа Shiro были разработаны собственные аннотации и метки, которые упрощают проект и делают его более лаконичным. Все функции являются практичными и используются в повседневной разработке.
3. Можно свободно добавлять новые меню и настраивать права доступа на изменение, удаление, добавление и просмотр.
4. Проект имеет чёткую техническую структуру, которая позволяет пользователям расширять функциональность в соответствии со своими бизнес-потребностями, что упрощает вторичную разработку.
5. Имеется унифицированный механизм регистрации событий, который позволяет записывать аномальные URL-адреса в реальном времени, точно определять причины аномалий и устранять ошибки.
6. Если у вас возникнут проблемы при использовании проекта, вы можете присоединиться к группе обсуждения проекта: 60652257 или обратиться по электронной почте: 84829698@qq.com. Код будет периодически обновляться.
Техническая архитектура:
1. Техническая архитектура: Spring Spring MVC, LayUi, JdbcTemplate Oracle и др.
2. Функциональные возможности:
2.1. Управление пользователями: создание системных пользователей и настройка ролей.
2.2. Управление ролями: создание ролей и назначение прав доступа.
2.3. Управление меню: создание системных меню, настройка адресов доступа и определение прав доступа для меню.
2.4. Управление таймерами: создание и удаление таймеров в режиме реального времени через базу данных.
2.5. Мониторинг базы данных: использование Ali Durid для мониторинга базы данных в режиме реального времени.
2.6. Регистрация действий пользователей: использование log4j для записи адресов доступа пользователей в реальном времени для последующего анализа статистики посещений разделов.
2.7. Управление правами доступа: реализация с помощью пользовательских аннотаций и меток во внешнем интерфейсе.
2.8. Генератор кода: выбор таблицы или представления, выбор соответствующего шаблона для генерации кода и его упаковка для скачивания.
3. Использование:
3.0. По умолчанию в проекте используется JDK 1.6, но пользователи могут выбрать версию 1.6+ самостоятельно.
3.1. Используются две версии базы данных — oracle и mysql, можно выбрать одну из них в зависимости от потребностей. Инициализирующий скрипт находится в папке WebRoot/db/dyl-sys-for(oracle/mysql).sql.
3.2. Необходимо изменить путь к журналу в файле src/config/config.properties.
3.3. Путь входа в систему для администраторов: http://ip:порт/login!intologin.do. Логин администратора разработки: dev/123, логин системного администратора: admin/admin.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )