文档章节

WhereTa角色权限管理系统

清尘V
 清尘V
发布于 2015/09/14 16:22
字数 309
阅读 5020
收藏 201

####WhereTa权限管理系统以SpringMvc+MyBatis+Shiro+MySQL+ActiveMQ+Redis+Easyui为架构,实现了用户-角色-权限三者结合的功能权限颗粒化控制: 按钮根据权限限制 菜单根据权限显示 所有相关URL根据权限拦截 ####数据权限暂时以用户为中心查询: 查询部门只能查询本部门以及子级部门 查询用户只能查询本级没有管理权限的用户以及所有子级用户 ####会话管理使用Shiro的框架,结合Redis缓存,便于缓存控制以及实现分布式部署。如果想要实现自带的Map缓存或者使用Ehcache缓存都可以直接修改shiro.xml文件即可 ####以下是程序屏幕截图: #####登录页面 登录页面 #####权限页面 权限页面 #####角色页面 角色页面 #####菜单页面 菜单页面 #####部门页面 部门页面 #####用户页面 用户页面 ####用户登陆分布图 用户页面 ####未完待续。。。

####测试账号:test-123456

####代码已托管到git@osc,点击跳转

####网站访问地址,点击跳转

© 著作权归作者所有

上一篇: html字符串转义
下一篇: java乱码解决方式
清尘V

清尘V

粉丝 41
博文 107
码字总数 47780
作品 0
青岛
程序员
私信 提问
加载中

评论(40)

草熘最新2015
学习了
taotao19900601
taotao19900601
bb
大力菜
大力菜
79
陈少鑫
陈少鑫

引用来自“crazymus”的评论

要是PHP的就好了,不会Java~
php类似的系统多得去了,倒是C#从未见过
清尘V
清尘V 博主

引用来自“漂渺影子”的评论

是开源的吗
是呀 你可以从git@osc下载源码以及数据库脚本
漂渺影子
漂渺影子
是开源的吗
清尘V
清尘V 博主

引用来自“ZhouDaQing”的评论

测试帐号密码是多少,无法登陆?
test-123456
zhoudaqing
zhoudaqing
测试帐号密码是多少,无法登陆?
James11
James11

引用来自“12叔”的评论

大家是不是 都要写一遍

引用来自“山野道人”的评论

我是看到一个oscer写的,要收费50,so,我就自己写一个吧
我也是,也写了一部分了 架构都和你的一样 哈 想做成通用的 借鉴借鉴,。
引鸩怼孑
引鸩怼孑

引用来自“引鸩怼孑”的评论

菜单都只能加载一次,跑起来才发现是大坑 楼主要加油改进哦。

引用来自“山野道人”的评论

加载一次的意思是?
点击一个菜单 关闭 在点击一次 看看菜单还出来不。
VincentZhao/WhereURP

####WhereTa权限管理系统以SpringMvc+MyBatis+Shiro+MySQL+ActiveMQ+Redis+Easyui为架构,实现了用户-角色-权限三者结合的功能权限颗粒化控制: 按钮根据权限限制 菜单根据权限显示 所有相关...

VincentZhao
2015/09/14
0
0
权限管理功能模块设计

1.权限系统数库表结构 a.权限字典表(标记权限所属系统?,删除动作需要判断是否被使用) b.功能菜单表(标记功能菜单所属系统) c.菜单权限组表 d.用户信息表(标记用户所属系统,一个用户可...

飓风2000
2014/12/04
6
0
Android 锯齿数组用于RBAC权限管理

一、原理 java中提供锯齿数据,某些时候特别有用,比如用group映射activity编号。在客户端,我们定义角色组,然后给每个组分配角色id; 二、关于锯齿数组 此外涉及到http数据还是json数据保存...

IamOkay
2014/11/05
128
3
ABP开发框架前后端开发系列---(9)ABP框架的权限控制管理

在前面两篇随笔《ABP开发框架前后端开发系列---(7)系统审计日志和登录日志的管理》和《ABP开发框架前后端开发系列---(8)ABP框架之Winform界面的开发过程》开始介绍了权限管理的内容,其中...

伍华聪
06/21
0
0
.NET快速信息化系统开发框架 V3.2->WinForm版本新增新的角色授权管理界面效率更高、更规范

  角色授权管理模块主要是对角色的相应权限进行集中设置。在角色权限管理模块中,管理员可以添加或移除指定角色所包含的用户、可以分配或授予指定角色的模块(菜单)的访问权限、可以收回或...

80368704
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
今天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
今天
6
0
Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

本文为Flutter开发环境在macOS下安装全过程: 一、系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不包含 IDE 或其余...

過愙
今天
6
0
OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
2.5K
16
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部