Giter Club home page Giter Club logo

springmvc-activiti5.16-shiro's Introduction

SpringOA简介

基于SpringMVC+Shiro+Activiti 5.16 的简单OA,可以快速入门Activiti学习用。 此版本前台使用的是EasyUI

框架简介

框架以Spring Framework为核心、Spring MVC作为模型视图控制器、Shiro作为权限框架、Hibernate作为数据库操作层。
本项目也可以为学习SpringMVC的同学提供帮助。
本项目以查询待办任务、查待受理任务、查看运行中的流程以及流程控制中的一些问题为基础,入门Activiti。

实现了流程的签收、委派、转办、跟踪、撤销、跳转(向前和回退)至指定活动节点等功能。
可以通过后台管理,动态部署流程、动态设定用户任务的处理人(运行中的流程也可以调整处理人)
继承Activiti自带的modeler,实现在线设计流程文件。

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,建议MySql 5.5及以上

后续功能

1.加入安全框架Shiro. ---已实现
2.加入缓存 ehcache. ---已实现
3.前端页面 EasyUI. ---已实现

系统功能不断完善中,欢迎同学Fork并Pull requests.

系统页面

github

github

github

github

github

github

github

小广告

褥羊毛干饭,美团 饿了么外卖优惠券,天天领券给自己加个鸡腿,扫码关注吧!

github

springmvc-activiti5.16-shiro's People

Contributors

yadea-web avatar zhaoml529 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

springmvc-activiti5.16-shiro's Issues

icon.css

你好,那个icon,css里面的图片引用错误,可以跟新一下imgages中这个文件夹吗

登录受阻

按照你说的步骤,将数据库文件导入到了数据库,项目也能正常启动,通过你说的admin账号,默认密码123,一直是登录不进去。我尝试换了数据库中的其他用户还是登录不进去,一直提示用户不存在,请问这个是怎么解决啊?

不理解怎么login的.

showLoginForm 只会返回login 页面,没有看到有验证密码的环节。
怎么成功后,就跳到另index呢

环境搭建求助

感谢您的分享,这个程序和我目前要做的事情有很多相似的地方,想下载下来看一下运行效果学习学习。但是遇到了一些问题...
我使用的是IDEA IU集成开发环境,jdk版本为1.8.0,TomCat版本为7.0,运行之后出现了404错误,图片无法插入,我只能把问题转换成文字如下:
HTTP Status 404 - /
type Status report
message /
description The requested resource is not available.
Apache Tomcat/7.0.88

不知是哪里出了问题,可否有解决方法?我的邮箱是[email protected]
希望收到您的回复,谢谢您!
祝 好!

hi 审批设定处有bug

审批设定处的那个加载 点击了没效果,我看看了是/loadSingleBpmn,但是对应的 return "redirect:/permissionAction/loadBpmn_page";
又找到指定资源。

调试不能跟踪代码

你好,我在eclipse下调试工程,能够单步跟踪,但无法查看变量,请问知道怎么回事吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.