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

OSCHINA-MIRROR/zhaoml529-SpringMVC-Activiti5.16-Shiro

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

SpringOA: краткое введение

GitHub forks

GitHub stars

Это простой OA, основанный на SpringMVC + Shiro + Activiti 5.16, который может быть использован для быстрого изучения Activiti.

В качестве фронтенда используется EasyUI.

Введение в фреймворк

Фреймворк основан на Spring Framework, Spring MVC как модели контроллера представления, Shiro как фреймворке авторизации и Hibernate как слое работы с базой данных.
Этот проект также может помочь студентам, изучающим SpringMVC.
Проект основан на функциях запроса задач, ожидающих обработки, просмотра текущих процессов и управления некоторыми проблемами в процессе. Это помогает начинающим изучать Activiti.
Реализованы функции подписания, делегирования, передачи, отслеживания, отмены и перехода (вперёд и назад) к определённым активным узлам процесса.
Через бэкенд можно динамически развёртывать процессы и динамически назначать обработчиков задач.
Наследуется от встроенного modeler Activiti, реализуется онлайн-дизайн файлов процессов.
Shiro реализует аутентификацию и авторизацию, а также использует Ehcache для кэширования списков разрешений, поскольку списки разрешений не всегда меняются.
Пользователи могут быть принудительно удалены из онлайн-списка. Shiro также реализует шифрование и дешифрование паролей, одновременный вход в систему и управление сеансами.

Версия фреймворка

  • Activiti 5.16;
  • Spring-4.0.0.RELEASE;
  • Shiro-all-1.2.3;
  • Hibernate-4.2.2.Final;
  • Hibernate-validator-5.1.3.Final;
  • Validation-api-1.1.0.GA.

База данных
Поддерживается только MySQL, рекомендуется версия 5.5 и выше.

Дальнейшие функции

  1. Добавление безопасности с помощью Shiro (уже реализовано).
  2. Добавление кеша с помощью Ehcache (уже реализовано).
  3. Фронтенд с использованием EasyUI (уже реализован).

Система постоянно совершенствуется, и студенты могут Fork и Pull requests.

Системные страницы
github

github

Activiti

Activiti

Activiti

Activiti

Activiti

Реклама
Покупайте овечью шерсть, чтобы заработать на еде, используйте купоны на скидку Meituan Waimai, сканируйте код, чтобы следить за нами!

github

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

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

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zhaoml529-SpringMVC-Activiti5.16-Shiro.git
git@api.gitlife.ru:oschina-mirror/zhaoml529-SpringMVC-Activiti5.16-Shiro.git
oschina-mirror
zhaoml529-SpringMVC-Activiti5.16-Shiro
zhaoml529-SpringMVC-Activiti5.16-Shiro
EasyUI