SpringOA: краткое введение
Это простой OA, основанный на SpringMVC + Shiro + Activiti 5.16, который может быть использован для быстрого изучения Activiti.
В качестве фронтенда используется EasyUI.
Введение в фреймворк
Фреймворк основан на Spring Framework, Spring MVC как модели контроллера представления, Shiro как фреймворке авторизации и Hibernate как слое работы с базой данных.
Этот проект также может помочь студентам, изучающим SpringMVC.
Проект основан на функциях запроса задач, ожидающих обработки, просмотра текущих процессов и управления некоторыми проблемами в процессе. Это помогает начинающим изучать Activiti.
Реализованы функции подписания, делегирования, передачи, отслеживания, отмены и перехода (вперёд и назад) к определённым активным узлам процесса.
Через бэкенд можно динамически развёртывать процессы и динамически назначать обработчиков задач.
Наследуется от встроенного modeler Activiti, реализуется онлайн-дизайн файлов процессов.
Shiro реализует аутентификацию и авторизацию, а также использует Ehcache для кэширования списков разрешений, поскольку списки разрешений не всегда меняются.
Пользователи могут быть принудительно удалены из онлайн-списка. Shiro также реализует шифрование и дешифрование паролей, одновременный вход в систему и управление сеансами.
Версия фреймворка
База данных
Поддерживается только MySQL, рекомендуется версия 5.5 и выше.
Дальнейшие функции
Система постоянно совершенствуется, и студенты могут Fork и Pull requests.
Системные страницы
Реклама
Покупайте овечью шерсть, чтобы заработать на еде, используйте купоны на скидку Meituan Waimai, сканируйте код, чтобы следить за нами!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )