Проект представляет собой:
cicoding-thymeleaf на основе SpringBoot, цель которого — реализовать автоматизацию делопроизводства. На текущем этапе проект объединяет springmvc + shiro + mybatis + Thymeleaf и другие распространённые фреймворки. Включает в себя управление пользователями, отделами, уведомлениями и журналами.
Добро пожаловать:
Приглашаем присоединиться к группе для изучения архитектуры:
присоединяйтесь к QQ группе: 317945902
По умолчанию учётная запись администратора: admin пароль: 111111
Функции:
★ После добавления пользователя пароль по умолчанию — 111111.
★ Если пользователь сбрасывает пароль, то по умолчанию устанавливается значение 111111.
★ Когда отдел расформирован, пользователи этого отдела автоматически получают статус «не назначен».
★ При удалении роли пользователи этой роли автоматически настраиваются как «пользователи».
★ Можно настроить меню, которое будет отображаться для разных отделов, с помощью ролей.
Особенности проекта:
Проект основан на SpringBoot, что упрощает множество конфигураций и зависимостей Maven.
Система регистрации журналов записывает действия пользователей, такие как вход и выход, а также операции, выполняемые пользователями. С помощью аннотации @BizLog и функции AOP в Spring регистрируются конкретные бизнес-операции пользователей, включая вход и выход. Также можно скачать данные в формате Excel для удобства просмотра.
Использование Thymeleaf делает HTML-код более понятным.
Управление ролями позволяет настраивать меню для отображения разным отделам, косвенно реализуя управление правами доступа.
После создания таблицы класс CicodingGenerater может генерировать код, включая HTML, JS, Dao, Service, Controller и т. д., который можно скопировать в проект и использовать напрямую.
Используемые фреймворки:
Если вам нужны видеоматериалы Geek Time, свяжитесь со мной через QQ: 173788752.
Также доступны скриншоты проекта:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )